Do not rely on github profile names #19
Labels
area/server
Issue related to server.
integration/github
Issue related to GitHub integration.
kind/bug
Something doesn't work as expected.
Problem
Currently, github user profile name is used as a user unique identificator which is completely wrong.
F.e. if a student changes his nickname then he will be classified as a new student. Therefore, two students in the task results table can be a single one in the reality.
Solution
Store not only student and user github profile names but also their ids. All identification should based on a github user id rather than profile name.
The text was updated successfully, but these errors were encountered: