redkyn / assigner

:black_nib: Automatically assign programming homework to students on GitLab.
MIT License
27 stars 6 forks source link

Canvas import imports student ID as username #169

Closed HenryCWong closed 3 years ago

HenryCWong commented 3 years ago

After running assigner canvas import <course ID> <section letter> I saw in the _config.yml file that instead of the student's actual username their student id was in place.

So when I create the git repos I think assigner is trying to add them based on their student ids, which it cannot find.

LinuxMercedes commented 3 years ago

It looks like Canvas changed the name for the SSO username column. I'll put together a fix shortly. Thanks!