When uploading grades from a CSV file, if an assignment has the string "final" in the name, Canvas ignores that column. If it's the only column being uploaded, it gives the message "There were no changes detected in the gradebook you uploaded."
Steps to reproduce:
Make a new assignment.
Give it a name including the string "Final" (it doesn't even have to be a independent word).
Upload grades to that column using the gradebook Import feature.
Expected behavior:
It should upload the grades to that assignment.
Actual behavior:
It ignores the grades/column and doesn't upload anything.
Additional notes:
If it's truly important to have this as a reserved string, there should at least be really clear warnings about this all over the place in the documentation, and there should be an alert if you try and create an assignment with that name. But that seems unlikely, and it's ridiculous to imagine that people won't use the word "Final" in an assignment title.
Summary:
When uploading grades from a CSV file, if an assignment has the string "final" in the name, Canvas ignores that column. If it's the only column being uploaded, it gives the message "There were no changes detected in the gradebook you uploaded."
Steps to reproduce:
Expected behavior:
It should upload the grades to that assignment.
Actual behavior:
It ignores the grades/column and doesn't upload anything.
Additional notes:
If it's truly important to have this as a reserved string, there should at least be really clear warnings about this all over the place in the documentation, and there should be an alert if you try and create an assignment with that name. But that seems unlikely, and it's ridiculous to imagine that people won't use the word "Final" in an assignment title.