Remove duplicate People
As of now, we have some people multiple times in the database, since they've contributed or co-authored multiple sessions or are taking part in the conference in different roles.
I will do this in the form of a rake-task. As of now I have identified the following cases:
- The person already has a User-Acccount as Crew. We will make all other event_people point to the Person that has the User-Account attached to it.
- The person already has a User-Account as a Special Session Submitter. We will make all other event_people point to the Person that has the Submitter-Account attached to it.
- The person already has a User-Account as an Individual Paper Submitter. We will make all other event_people point to the Person that has the Submitter-Account attached to it.
- The person is only a session_contributor. We will pick the first person from the ones who exist and make all other event_people point to that one. Account creation is done by #126 (closed)
- The person is only an co-author. We will pick the first person from the ones who exist and make all other event_people point to that one. Account creation is done by #126 (closed)
- The person is an co-author and a session_contributor. We will pick the first of the session_contributor people and make all other event_people point to that. Account creation is done by #126 (closed)
Dependencies
Issues #127 (closed) and #126 (closed) are depending on this.