E1904 Issues related to topic deadlines

From Expertiza_Wiki
Revision as of 03:31, 26 March 2019 by Rdemarc (talk | contribs) (Expertiza issue #98 has been fixed, however the code still needs to be refactored in a more smart way. Issue #154 has yet to be tackled.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The following modifications were made so far:

1. Copied in some code from the previous semester's implementation of this project (they didn't do it properly and weren't permitted to check-in)

2. Successfully recreated Expertiza issue #98

3. Added field auto_dropped_from_waitlist to SignedUpTeam

4. When checking whether a team needs to be removed from the waitlist, looped through all waitlisted teams on all topics for which the drop topic deadline has passed

5. Renamed the update_is_waitlisted method to clear_waitlisted_teams_for_topic to better reflect what the method does

6. Verified Expertiza issue #98 has been fixed

7. Tested to ensure things work if it’s a staggered deadline assignment

8. Updated documentation on wiki