Details
-
Type:
Bug
-
Status: Done/Fixed
-
Priority:
Critical
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.4.5
-
Fix Version/s: 3.4.7
-
Component/s: CiviContribute, Core CiviCRM
-
Labels:None
Description
Reproduced on the demo site as of 9/27/2011 and on a 3.4.6 installation.
This only happens when a user is NOT logged in and uses a contribution page with a profile containing address fields. See http://drupal.demo.civicrm.org/civicrm/contribute/transact?reset=1&id=5 for an example.
When logged in the behavior does not occur.
This leads me to the theory that the individual strict match dedupe rule is firing a process that erases any existing custom addressee data in a contact when the contribution is processed.
The screenshots show how the custom addressee data is erased after a contribution is made.