burke-software / schooldriver

A school information system made in django. Relies heavily on the django admin interface and includes many pluggable apps.

Home Page:burkesoftware.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Course creation - warning notice or required department assignment when using gradebook

juanvasquez opened this issue · comments

Context: A school is using django-sis gradebook. If a registrar creates courses and fails to assign a department, then those course grade averages in the gradebook will not calculate.

Should department be a required field now?

commented

I wrote about this on #79 but mistakenly wrote "category" instead of "department." Do you think having an error message appear on the gradebook saying, "Hey, your course has no department! Contact your registrar," is enough? The silent failure now leads to general confusion. With this solution, registrars still wouldn't get a notice if they omit department, though.

That should work just fine. Good idea.