Submit: Respect project extensions

Bug #492544 reported by William Grant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IVLE
Triaged
High
Matt Giuca

Bug Description

We need to respect project extensions in the submit UI.

Tags: feature submit
William Grant (wgrant)
tags: added: submissions
tags: added: feature
Revision history for this message
Matt Giuca (mgiuca) wrote :

Bug #520286 handles the respect of the *abstraction* which respects project extensions (has_deadline_passed).

Therefore, this bug now requires only the following functions to respect extensions, to fix it throughout IVLE:
- Project.has_deadline_passed
- Offering.get_open_projects_for_user

Revision history for this message
Matt Giuca (mgiuca) wrote :

Also note that both the submit page and subject page needs to show the project deadline with the extension. Both of these have HTML comments which explain that they don't yet respect extensions.

William Grant (wgrant)
Changed in ivle:
assignee: William Grant (wgrant) → nobody
William Grant (wgrant)
Changed in ivle:
importance: Critical → High
Revision history for this message
Matt Giuca (mgiuca) wrote :

I'd like to milestone this since we will be using submit more next semester. In exchange, I volunteer to fix it.

summary: - Respect project extensions
+ Submit: Respect project extensions
Changed in ivle:
assignee: nobody → Matt Giuca (mgiuca)
milestone: none → 1.0.2
Revision history for this message
Matt Giuca (mgiuca) wrote :

See also bug #587747 for granting extensions.

Matt Giuca (mgiuca)
tags: added: submit
removed: submissions
Revision history for this message
Matt Giuca (mgiuca) wrote :

A third place this needs to be fixed -- ProjectSubmission.late in database.py.

Matt Giuca (mgiuca)
Changed in ivle:
milestone: 1.0.2 → 1.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.