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

Some references to old contact aren't being updated when merging contacts

    Details

      Description

      This bug was detected because a scheduled reminders where being sent for a second time after merging contacts, as described at the forums. [1] The reference to the old contact_id at civicrm_action_log wasn't being updated, so CiviCRM sends scheduled reminders once again to the new contact.

      The list of entities and fields that are being updated when merging two contacts, is statically defined at CRM_Dedupe_Merger, at the function cidRefs(). As a TODO states in the body of the function, this list should be generated dynamically.

      [1] - http://forum.civicrm.org/index.php/topic,32448.0.html

        Attachments

          Activity

            People

            • Assignee:
              atif.shaikh Atif Shaikh
              Reporter:
              capo Carlos Capote
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: