Skip to content
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

Check if user data matches person data when manually assigning WCA ID #4681

Closed
jonatanklosko opened this issue Oct 3, 2019 · 0 comments · Fixed by #4729

Comments

@jonatanklosko
Copy link
Member

commented Oct 3, 2019

When claiming WCA ID we are ok if the user has data missing and just copy it from the corresponding person. On the other hand if we were to manually set someone's WCA ID, we should validate that the user data actually matches the corresponding person profile.

Context:
With WCA Live, all person data comes from WCA user account. There is the possibility that someone registered as a newcomer and the Delegate has found out that they are indeed the same person as a Person in the WCA database. In this case we want to set the WCA ID in order for competition results to be linked with it and the most straightforward way would be to manually edit the user by setting the WCA ID. The user account is clearly connected to the person profile, as the registered competitor showed up, however we need to ensure that the physical person actually possesses the given WCA ID. We can do that by comparing the user account data with the person profile data, similarly to what we do when merging people.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.