You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the emails coming from the Student Admin roster are not uppercased (rare, but it does occur in edge cases), then the script will not match them appropriately.
The fix is to uppercase all emails when creating the dictionaries in get_roster_dictionaries. The fix is demonstrated below (and I've also uppercased the netIDs just in case. Snippet is from lines 19-22 of ParticipationHelpers.py
...
for index, row in df.iterrows():
netIDs_to_emails[row[netID_col].upper()] = row[email_col].upper()
emails_to_netIDs[row[email_col].upper()] = row[netID_col].upper()
The text was updated successfully, but these errors were encountered:
If the emails coming from the Student Admin roster are not uppercased (rare, but it does occur in edge cases), then the script will not match them appropriately.
The fix is to uppercase all emails when creating the dictionaries in
get_roster_dictionaries
. The fix is demonstrated below (and I've also uppercased the netIDs just in case. Snippet is from lines 19-22 ofParticipationHelpers.py
The text was updated successfully, but these errors were encountered: