A user can change his / her GitHub username. openvsx uses the login_name as primary key and will thus create a new user account after a change, and the user will not be associated with the previous GH username.
We already keep track of the unique GH userid which does not change after a rename, and should use that rather the login_name for association.
A user can change his / her GitHub username. openvsx uses the
login_nameas primary key and will thus create a new user account after a change, and the user will not be associated with the previous GH username.We already keep track of the unique GH userid which does not change after a rename, and should use that rather the login_name for association.