Students who withdrew cannot submit even if deadline is extended

Issue #73 invalid
Andreas Abel created an issue

Student Ekeroot reports he withdrew his first submission and now cannot submit even though I have extended the deadline.

https://xdat09.ce.chalmers.se/plt/admin/roster/ekeroot%40student.chalmers.se

Indeed when I log in as him, it says "deadline passed" for Assignment 2, but if I log in as another student, it says "deadline in 15 hours".

Comments (8)

  1. Evgeny Kotelnikov

    I see that the deadline there was "extended" until the 17th of February. So yes, it has passed. Isn't that the problem?

  2. Andreas Abel reporter

    This is what I see in "Grader Overview"

    Type checker and interpreter First deadline in 14 hrs 32 min 2015-02-19 @ 15:00 Final deadline in 4 weeks 2015-03-21 @ 23:59

  3. Andreas Abel reporter

    This is what (random) group 27 sees, who have submitted nothing yet:

    Lab details for Type checker and interpreter

    Group Group 27 First deadline in 14 hrs 29 min 2015-02-19 @ 15:00 Final deadline in 4 weeks 2015-03-21 @ 23:59

  4. Andreas Abel reporter

    This is what Group 24 sees (who withdrew)

    Lab details for Type checker and interpreter

    Group Group 24 First deadline 24 hrs 34 min ago 2015-02-17 @ 23:59 Final deadline in 4 weeks 2015-03-21 @ 23:59

    It seems like their deadline did not get updated when I updated the global deadline.

  5. Andreas Abel reporter

    Ok I see that I could change their individual deadline (at the link you have given) to match the global deadline. So I can workaround the problem now.

  6. Andreas Abel reporter

    Wildly speculating: Maybe there is some code preserving individual deadlines when the global deadline is set. This could be meaningful when the new global deadline is before the individual one, but certainly not when it is after. I still would not know how they ended up with an individual deadline...

  7. Evgeny Kotelnikov

    Individual deadlines are kept separately from the global ones. If there is an individual deadline, the global one is ignored. When the global deadline is changed, the individual ones remain intact. Maybe this behaviour should be changed, however, I'm not sure what should be done. In any case, it should be an another issue.

    There seems to be no bug in this case, so I'm closing the issue.

  8. Log in to comment