-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hotfix/to conclude review api view qs bug #629
Conversation
Deploy workload fix to prod
Merge hotfix to master
Merge acc into master for deployment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good. One small comment, but that is not an actual issue AFAIK.
However, the Request Changes is related to the branch. Please go through the acceptation
branch first. You do not have to do an acceptation deploy (alhtough, you may if you want), this is purely a git-thing.
(We've had... Issues with backmerging master into acc and then into dev).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While not an issue, OpenSupervisorDecisionApiView
's QS is still written with the old behaviour in mind. In this specific case, it works out. Still, probably a refactor candidate at some point.
Again, no fix is needed for this hotfix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh yeah, good spot
* fix: add is_committee_review check to ToConcludeReviewApiView qs * fix: add is_committee_review check to other API views * formatting --------- Co-authored-by: Edo Storm <[email protected]> Co-authored-by: Ty Mees <[email protected]>
* Hotfix/to conclude review api view qs bug (#629) * fix: add is_committee_review check to ToConcludeReviewApiView qs * fix: add is_committee_review check to other API views * formatting --------- Co-authored-by: Ty Mees <[email protected]> * fix: apply is_committee_review to filter in get_committee_decisions() * formatting * fix: Save reviews after closure in update_go * fix: hacky changes to working of end_date in qs * formatting * fix: remove explicit protocol prefix from file links (#637) * fix: remove explicit protocol prefix from file links Also adding quotations around the URL * feat: Add protocol prefix to BASE_URL for consistency --------- Co-authored-by: Edo Storm <[email protected]> Co-authored-by: Ty Mees <[email protected]> Co-authored-by: Edo Storm <[email protected]>
* fix: correct 'start of proposal' redirect for pre_approved * fix: improve buttons on proposal_confirmation.html * fix: diff bugfix * fix: buttons on task and session delete * fix: formatting * Revert 'confirmation sent' text on button back to past tense * Hotfix/to conclude review api view qs bug (#629) * fix: add is_committee_review check to ToConcludeReviewApiView qs * fix: add is_committee_review check to other API views * formatting --------- Co-authored-by: Ty Mees <[email protected]> * feat: is_final_decision method on Decision model * feat: Warning when submitting a final decision * fix: A capital letter * fix: Show decide review action when already decided * feat: translations * fix: Some fuzzy or missing translations * feat: Turn final deicision warning into alert box * fix: Same translation somehow needed fixing again... * feat: Alternate action description for feedback editing --------- Co-authored-by: Edo Storm <[email protected]> Co-authored-by: Edo Storm <[email protected]> Co-authored-by: Ty Mees <[email protected]>
Fixes #628. The is_committee_review check was not properly implemented yet, which led to some stray supervisor reviews, appearing in certain API views. See the issue for more info. This should fix the problems.