-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(server, web): smart merge #5796
Conversation
Deploying with Cloudflare Pages
|
From a user perspective, that smart merge toggle isn't clear of what it would do. To improve it, we could make this into a default mechanism. In the case users are confused about what information about the merger is kept, we can create an info card to show the end result i.e name, birthday, ...etc |
b7cfcce
to
84336d5
Compare
84336d5
to
113709f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks a lot :)
95802b3
to
090f2a5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you going to remove the restriction that this only applies to the first merge person?
I agree we should just do this by default and no need to make it something the user can turn on and off. |
06e08ec
to
1a2b44c
Compare
I fixed it so that the merged person's data is selectively copied over. The way it was written before could allow data to be overridden in some scenarios, which seemed undesirable. |
Changes made in this PR
Currently, when you merge person A with person B, you lose the information you set about person A. With this PR, when you merge person A with person B, the server updates the person's information. person B with person A's information if person B's information is undefined. This only works when you only merge one person with another
person.
fixes #5848