MarkUsProject/Markus — Issue #656: Grace periods not calculated correctly on the basis on the repo times
Author: reidka
Created: 2012-02-13 04:07:44+00:00
State: open
Labels: Bug, ✘✘✘

There are still ongoing issues with how grace periods are calculated.

I think the main problem is that the last commit time on the whole repo is used to establish grace period use, rather than the last commit to the relevant directory.

For example, suppose assignment 1 is due Friday at 10 pm, and students have 3 grace days. They also have a lab1 Monday morning, so they may end up with a repo that has both a1 and lab1. The a1 submissions view will make it look like the student has used 3 grace days even if they submit a1 before the Friday deadline. The student sees that they have used 3 grace days as well.

This issue involves the svn bindings that check the last commit time on the repo.