Fix problem with sign-off and verification when portfolio is submitted
Bug #1893605 reported by
Robert Lyon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Medium
|
Lisa Seeto |
Bug Description
These things happen with a submitted collection but maybe they shouldn't
- Owner submits their collection but can still signoff on pages after submission locking.
- Verifier can verify page after submission locking
- Peer/manager can leave draft peer assessment when submitted but can't edit it to make public
Changed in mahara: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → 20.10.0 |
Changed in mahara: | |
assignee: | nobody → Lisa Seeto (lisaseeto) |
status: | Confirmed → In Progress |
summary: |
- Possible problems with submitted collection + Fix problem with sign-off and verification when portfolio is submitted |
Changed in mahara: | |
status: | In Progress → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
My preference would be when portfolios have been submitted:
- Owner cannot sign off any more.
- Verifier can still verify the page as in some cases they may only want to do that once the portfolio has been locked for assessment and they know all conditions have been met. The verifier is usually also the formal assessor and thus could combine the two.
Lisa and I had another, deeper look at this in particular along with the sign-off for the peer assessment and decided on the following:
The peer shall not be able to make any changes to their assessment when a page has been submitted. That is along the lines of the current functionality where the peer cannot add, edit, or delete a peer assessment when a portfolio owner signed off on their portfolio.
The sign-off can be regarded as visual queue for 'This portfolio is done, and I am - as portfolio owner - happy as it is.' That includes the peer assessment. We already have this functionality for the combo sign-off and peer assessment. Therefore, when a page is submitted, we shouldn't change that behaviour and allow editing or making public. The peer assessment is part of the portfolio that is to be formally assessed, and therefore shouldn't be changeable.
If a peer needs to be able to make changes, the portfolio can be released -> (sign-off removed ->) peer assessment changed -> (sign-off added -> ) -> submitted.