Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: 4.6.14
-
Fix Version/s: None
-
Component/s: CiviContribute, CiviMember
-
Labels:
-
Documentation Required?:None
-
Funding Source:Contributed Code
Description
See http://civicrm.stackexchange.com/questions/10636/turn-deduping-off
I copied code in from 4.7.3 in CRM/Contribute/Form/Contribution/Confirm.php which resolved this particular issue (see the above Stackexchange link), but now a new Org is created with every renewal.
There is some commenting in the code I changed that indicates this may have something to do with CRM-15182
Steps to replicate:
- Create drupal CMS user w/attendant Individual contact
- sign user up for on-behalf membership, give the new Organization a name that is the same as the display_name of the individual
- membership process overwrites the individual instead of creating a new Organization, sets its type to Organization, omits the rest of the on-behalf fields (address etc.)