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

Dupe match logic for event registration, online contribution page and profile submits ignores the DELETED flag (matches to deleted contacts)

    Details

      Description

      All the "public forms" above use default STRICT matching rule to detemine if there's an existing matching contact when submitted by anonymous users. (Profiles have the option of what behavior to use IF a match is found - but still use strict matching AFAIK).

      These workflows should NOT match to DELETED contacts. Currently they do.

      To recreate:

      • create a contact with a known email address
      • delete the contact
      • log out and register for an event using that contact's email address
      • log in and find the deleted contact record via Adv Search
      • view the record - the newly created participant record is linked to the deleted contact

      Expected behavior:

      • no match is found (since we shouldn't match to deleted contacts)
      • new contact is created and participant record is linked to the new contact

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: