We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 61b1d57 commit c28e17eCopy full SHA for c28e17e
esp/esp/program/modules/handlers/teachercheckinmodule.py
@@ -67,7 +67,7 @@ def checkIn(self, teacher, prog, when=None):
67
'when' defaults to datetime.now()."""
68
if when is None:
69
when = datetime.now()
70
- if teacher.isTeacher() and teacher.getTaughtClassesFromProgram(prog).exists():
+ if (teacher.isTeacher() or teacher.isAdmin()) and teacher.getTaughtClassesFromProgram(prog).exists():
71
endtime = datetime(when.year, when.month, when.day) + timedelta(days=1, seconds=-1)
72
checked_in_already = Record.user_completed(teacher, 'teacher_checked_in', prog, when, only_today=True)
73
if not checked_in_already:
0 commit comments