You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When an Evaluator is removed from a Challenge phase, we need to remove the other associations if they exist.
Currently the EvaluatorManagementService is only deleting the ChallengePhaseEvaluator, however it should also delete any EvaluatorSubmissionAssignment and Evaluation records associated with that user, if any exist.
NOTE: there is already a modal that warns the user this will happen, but the backend is not implemented.
Acceptance Criteria
Create an evaluator user on a challenge phase
Assign them to a submission
Complete an evaluation from the user
Delete the evaluator from the challenge phase
The EvaluatorSubmissionAssignment should be deleted from the DB.
The Evaluation should be deleted from the DB.
Disregard the following if this work does not include any UI changes
WAVE screenshot
Automated a11y tests (axe-rspec specs)
Keyboard accessibility (tab navigation, form interactions)
Responsiveness at desktop and mobile
Out of Scope
The text was updated successfully, but these errors were encountered:
What/Why
When an Evaluator is removed from a Challenge phase, we need to remove the other associations if they exist.
Currently the
EvaluatorManagementService
is only deleting theChallengePhaseEvaluator
, however it should also delete anyEvaluatorSubmissionAssignment
andEvaluation
records associated with that user, if any exist.NOTE: there is already a modal that warns the user this will happen, but the backend is not implemented.
Acceptance Criteria
Disregard the following if this work does not include any UI changes
Out of Scope
The text was updated successfully, but these errors were encountered: