Attempting to merge a user fails if the user has done a password request previously.

Bug #1099998 reported by Steve Callender
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Invalid
Undecided
Unassigned

Bug Description

I've checked this in 2.2 and the master code.

The actor.usr_merge function needs to have the actor.usr_password_reset table added to tables it merges. If a user has an entry in that table, the merge will fail on a key violation when the source user is being deleted.

Steve

Revision history for this message
Steve Callender (stevecallender) wrote :
Changed in evergreen:
status: New → Triaged
Revision history for this message
Rogan Hamby (rogan-hamby) wrote :

Current behavior in the web client is that this no longer fails though the password request is not updated. I don't think that's critical to move over and the function in the upgrade script would need to be updated after just shy of 6 years of changes. So, I'm going to mark this as invalid since it does work now.

Changed in evergreen:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.