Ticket #476 (closed defect: fixed)

Opened 5 months ago

Last modified 3 months ago

Multiple Registrations (for various reasons)

Reported by: http://josephlacey.myopenid.com/ Owned by:
Priority: critical Milestone: 4
Keywords: Cc:
Project Area: Registration and Donations Project: Registration
Skill Set Required: Code/Development/Programming

Description

There are several cases for an individual or organization having multiple registrations. I'll itemize the different cases here.

1) An individual uses their email address and possibly their name as the additional participant place holder when registering an organization. See the lengthy discussion on ticket #440.

2) Multiple registration attempts in the same session (clicked register button more than once). This resulted in multiple contact records for the individuals and organization, but not consistently, i.e. sometimes deduped. Cleaning these up and future editing of the records could be relatively straight forward depending on the payment status:

Algerian volunteers for peace and cultural exchanges
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9171
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9173
Registrants with multiple records that need to be deleted:
ZOUAOUI MOSTARI
Additional 2 Algerian volunteers for peace and cultural exchanges
(Plus one at a different time)
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=8999
ZOUAOUI MOSTARI

Building Powerful Networks - Email, probably because of dupes
https://community.ussf2010.org/en/civicrm/contact/view?action=view&reset=1&cid=9927
Registrants with multiple records that need to be deleted:
Manauvaskar Kuball
Taij Kumarie Monteelall
Jodi Lasseter

BikeIt (Sent an email. This one has been partially cleaned up already)
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9940
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9941
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9942
Registrants with multiple records that need to be deleted:
Claire Stoscheck
Brad Edmondson
Cristhian Cuaces

Philly Stands Up (Sent an email)
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9960
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9961
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9962
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9963
Registrants with multiple records that need to be deleted:
Bench Ansfield
Beth Blum
_ Kane
Esteban Kelly
Jenna Peters Golden

3) Multiple registration attempts at different times (perhaps because they didn't get an email). This resulted in multiple contact records for the individuals and organization. Cleaning these up and future editing of the records could be relatively straight forward depending on the payment status:

The Birth Attendants
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9076
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9654
Registrants with multiple records that need to be deleted:
Abigail Blue
Jennifer Hukee

Sha has reported three additional organizations that have dupes and possibly multiple registrations: Friends of the MST, La Raza Centro Legal and SOLIDARITY. I'll pull these records to see what's going on. (Note: some organizations have preexisting records from the original import that were not deduped during the registration process. It should be reasonable to just merge these as most of the data shouldn't overlap. That'll need to be verified on a case by case basis though.)

The solution for case 1 and 3 is being worked out on ticket #440, which could be disallowing multiple email addresses to be registered more than once. This has implications that need to be discussed. The solution for case 2 could be a js hide or "lock" of the final register button after a single click.

Attachments

Change History

Changed 5 months ago by http://josephlacey.myopenid.com/

Friends of the MST is case 2.
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10009
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10010
The Registering Attendee Jeffrey Frank has multiple registrations that need to be dealt with.
https://community.ussf2010.org/en/civicrm/contact/view?action=view&reset=1&cid=10006
But the first instance of the organization has the two additional attendees under it while the second just has him. One of the registrations is pending for pay later, so this one can hopefully be cleaned up pretty easily.

La Raza Centro Legal is case 2. This one is a mess.
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9987
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9990
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9993
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9996
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9999
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10002
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10005
Registrants with multiple records that need to be deleted:
Renee Saucedo
Guillermina Castellanos
Joel Aguiar

SOLIDARITY is also case 2. This one is also a bit of a mess.
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10015
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10016
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10017
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10018
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=10019
Registrants with multiple records that need to be deleted:
PETER LANDON
WILLIAM BRADLEY
ERIN CHUN

Changed 5 months ago by http://josephlacey.myopenid.com/

  • milestone set to 4

Changed 5 months ago by alfredo@…

Great work you guys. Proposed policy priorities so we're clear on what to do and also what I should report.

1 -- figure out what the heck is going wrong and correct it even before correcting any records, etc. The one thing we want to avoid like the plague is more of this stuff if we can prevent it.

2 -- make the records correction

3 -- test or monitor closely to make sure this don't keep happening

Are we agreed? Do we need to take special measures? Special workday or something?

Obviously, we should consider this a priority emergency (as you guys already are doing since we marked this critical) but we can tap the rest of the WG if need be. Your call.

Alfredo

Changed 5 months ago by http://josephlacey.myopenid.com/

I've add the javascript hide once a user clicks the register button. It hides both the go back and register buttons and displays this message:

Your registration is being processed. Once this has finished, you will receive more information and your receipt.

We can change this message and style if need be, but this should help mitigate any further multiple session registrations. These changes need to be pulled to the live site.

We'll need to go through each of these registrations and sort it all, you know, the fun part.

Changed 5 months ago by https://id.mayfirst.org/jamie

Thanks for the quick turn around Joseph!! I just tested it locally, seemed to work fine so I pushed it to the live site.

jamie

Changed 5 months ago by http://josephlacey.myopenid.com/

I've cleaned up the first half of these participant records, including:

Algerian volunteers for peace and cultural exchanges
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=8999
ZOUAOUI MOSTARI
(1 generic additional participant will need to be readded once functionality is public. It was a part of one of the duplicate attempts and got hosed in the clean up process.)

Building Powerful Networks
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9926
Manauvaskar Kuball
Taij Kumarie Monteelall
Jodi Lasseter

BikeIt
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9940
Claire Stoscheck
Brad Edmondson
Cristhian Cuaces

Philly Stands Up
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9960
Bench Ansfield
Beth Blum
_ Kane
Esteban Kelly
Jenna Peters Golden

The Birth Attendants
https://community.ussf2010.org/en/civicrm/contact/view?reset=1&cid=9654
Registrants with multiple records that need to be deleted:
Abigail Blue
Jennifer Hukee

Changed 5 months ago by https://id.mayfirst.org/jamie

Thanks Joseph!

Changed 4 months ago by https://id.mayfirst.org/jamie

I just finished off the last three on this ticket:

Friends of the MST, Solidarity and La Raza.

jamie

Changed 4 months ago by https://id.mayfirst.org/malloryk

Nice work, guys! It looks like all is finished. The only thing remaining is just the constant monitoring of this kind of case. Anything left?

Changed 3 months ago by http://josephlacey.myopenid.com/

  • status changed from new to closed
  • resolution set to fixed

These records have been corrected.

Add/Change #476 (Multiple Registrations (for various reasons))

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.