Page MenuHomePhabricator

Courses become "Passed" as the beginning of their last day instead of the end
Closed, ResolvedPublic

Description

Currently, a course becomes classified as Passed rather than Current at the beginning (UTC) of its end date. It should remain Current until the beginning of the following day instead.


Version: master
Severity: minor

Details

Reference
bz47361

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:16 AM
bzimport set Reference to bz47361.
bzimport added a subscriber: Unknown Object (MLST).

Change itself seems trivial. No tests for this yet though. Relevant code is also in the Course class, which currently has serious design issues, which need to be fixed for the CH changeover. Makes more sense to first add tests, fix the class design, then make this change.

Change 134116 had a related patch set uploaded by Ragesoss:
Fix when course status goes from current to passed

https://gerrit.wikimedia.org/r/134116

Change 134116 merged by jenkins-bot:
Fix when course status goes from current to passed

https://gerrit.wikimedia.org/r/134116

Patch was merged - assuming this bug is FIXED. If that is not the case: Please reopen and elaborate what is left to do here to get this report fixed.