Exception occurs when merging two people with scheduling preferences for same group #4881
Closed
1 task done
Labels
Status: Confirmed
It's clear what the subject of the issue is about, and what the resolution should be.
Topic: CRM
Related to people or data tied to people that is not specifically one of the other topics.
Topic: Rock Internals
Related to internal core stuff.
Type: Bug
Confirmed bugs or reports that are very likely to be bugs.
x-Fixed in v13.2
Milestone
Prerequisites
Description
An exception will occur If you try to merge two people who both belong to the same group and both have created a schedule preference for that group.
While the exception does prevent the merge, the bigger issue is that this leaves one of the person records without a PersonAlias record because their person alias records will now point to the other person, and this causes other problems to occur (i.e. Rock Cleanup job fails on person records and thus does not update giving ids).
Steps to Reproduce
Expected behavior:
Records are merged successfully
Actual behavior:
Exception occurs and Person record is left in state without an associated Person Alias record
Versions
┆Attachments: image.png
The text was updated successfully, but these errors were encountered: