Submission possible after deadline
I'm only using final deadlines, not first deadlines, and it seems as if students can submit even if the final deadline has passed.
For instance, for a certain assignment Fire states that the final deadline happened "3 days ago 2017-11-17 @ 00:05", while one assignment was submitted "3 days ago 2017-11-17 @ 14:08".
Comments (5)
-
-
- changed status to invalid
-
reporter The UI states that "No submission or re-submission will be allowed after [the final deadline]." The instructions for the first deadline state that "a student who submitted at least once before this deadline will be allowed to re-submit until the final deadline", and "Leave empty if you don't want a deadline for the first submission".
I have a hard time seeing how this can be classified as "not a bug".
-
- changed status to open
After re-reading your comments I realised that there is indeed a bug. If the first deadline is empty, the final deadline must be enforced for first submissions as long as for resubmissions. The fix is coming.
-
- changed status to resolved
Bugfix in enforcement of deadlines (fix
#159)Enforce the final deadline for first submissions if the first deadline is not defined
→ <<cset 8ae516d70b40>>
- Log in to comment
Thank you for the report!
It seems that there has been a misunderstanding. The first deadline is the deadline of the first submission, and the last deadline is the deadline of the last resubmission. If your course only needs one deadline, you should have set the first deadline and left the final deadline empty. That configuration Fire would interpret as "students must submit by [date of the first deadline] and then resubmit indefinitely". The opposite (empty first deadline and non-empty last deadline) Fire interprets as "students can (re)submit whenever they like but not after [date of the last deadline]".
Yes, with your configuration Fire does not enforce deadlines in the sense that you expected, but it is not a bug. I can see how this can be confusing, so perhaps Fire should show a warning if the first deadline is set to empty.