Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-5302

Merging contacts does not preserve PCPs

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Critical
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.2.7
    • Fix Version/s: 3.0.2
    • Component/s: CiviContribute
    • Labels:
      None

      Description

      When merging contacts there is no option to merge/preserve PCPs (Personal Campaign Pages <- for the sake of searches in the issues database), so if the contact being merged to is not the contact who owns the PCP then the PCP page is irrevocable deleted. PCPs should be preserved across a merge. I rated this bug a critical because it involves data loss.

      Lobo pointed me to the relevant places in the merge code, and the following trivial patch seems to fix the problem based on a single test I performed.

        Attachments

          Activity

            People

            • Assignee:
              rajan Rajan P Mayekar
              Reporter:
              nkinkade Nathan Kinkade
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: