{"action":"created","issue":{"url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/21","repository_url":"https://api.github.com/repos/cubing/worldcubeassociation.org","labels_url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/21/comments","events_url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/21/events","html_url":"https://github.com/cubing/worldcubeassociation.org/issues/21","id":72945776,"number":21,"title":"Streamline associating accounts with WCA IDs for first time competitors","user":{"login":"jfly","id":277474,"avatar_url":"https://avatars.githubusercontent.com/u/277474?v=3","gravatar_id":"","url":"https://api.github.com/users/jfly","html_url":"https://github.com/jfly","followers_url":"https://api.github.com/users/jfly/followers","following_url":"https://api.github.com/users/jfly/following{/other_user}","gists_url":"https://api.github.com/users/jfly/gists{/gist_id}","starred_url":"https://api.github.com/users/jfly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfly/subscriptions","organizations_url":"https://api.github.com/users/jfly/orgs","repos_url":"https://api.github.com/users/jfly/repos","events_url":"https://api.github.com/users/jfly/events{/privacy}","received_events_url":"https://api.github.com/users/jfly/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cubing/worldcubeassociation.org/labels/accounts","name":"accounts","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-04T07:35:38Z","updated_at":"2016-05-10T03:23:51Z","closed_at":null,"body":"One minimally invasive idea would be to have the WCA collect emails (or even better: WCA user ids) as well as birthdays, gender, name, and country. In the future, we could streamline this even more by doing competition registration on the WCA site."},"comment":{"url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/comments/218049723","html_url":"https://github.com/cubing/worldcubeassociation.org/issues/21#issuecomment-218049723","issue_url":"https://api.github.com/repos/cubing/worldcubeassociation.org/issues/21","id":218049723,"user":{"login":"jfly","id":277474,"avatar_url":"https://avatars.githubusercontent.com/u/277474?v=3","gravatar_id":"","url":"https://api.github.com/users/jfly","html_url":"https://github.com/jfly","followers_url":"https://api.github.com/users/jfly/followers","following_url":"https://api.github.com/users/jfly/following{/other_user}","gists_url":"https://api.github.com/users/jfly/gists{/gist_id}","starred_url":"https://api.github.com/users/jfly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfly/subscriptions","organizations_url":"https://api.github.com/users/jfly/orgs","repos_url":"https://api.github.com/users/jfly/repos","events_url":"https://api.github.com/users/jfly/events{/privacy}","received_events_url":"https://api.github.com/users/jfly/received_events","type":"User","site_admin":false},"created_at":"2016-05-10T03:23:51Z","updated_at":"2016-05-10T03:23:51Z","body":"One idea (inspired by @SAuroux) to avoid touching all the software mentioned above:\r\n\r\nUpdate `persons_finish_unfinished` (that's when we assign WCA IDs) to check for registrations for the competition we're uploading with an exact match of gender, dob, citizenship, and name. If we find such a (approved!) registration, then we can look up the corresponding user and assign their WCA ID directly."}}