Background
Currently, users can verify requests submitted by others, with a limit of 1 verification per request per user. However, once a verification is submitted on an open request, there's no way to modify or withdraw it if new information becomes available to apply the edits to the verification.
Current Behavior
Users can submit one verification per request
Once submitted, verifications cannot be edited or withdrawn
Users can close their own open requests, but cannot modify/withdrawn their verifications on others' open requests
Proposed Feature
Enable users to edit/withdraw their verifications on other people's open requests, while still maintaining the max limit of 1 verification per open request per user.
Specifically:
Add a list of verifications (similar to the list of user's own open request in place) and add "Edit" or "Withdraw" button/option for users' own verifications
Maintain the existing constraint: max 1 verification per user per open request
Use Case / Rationale
Sometimes new information comes to light after a verification has been submitted:
- New details about the model (e.g., the correct version etc.)
- The verifier learns something new that changes their assessment
- A mistake was made in the original verification
In these cases, users should be able to update or remove their verification rather than having it remain as potentially outdated or incorrect information.
Implementation Notes
This would provide similar functionality to how users can currently close their own open requests, but applied to verifications.
Background
Currently, users can verify requests submitted by others, with a limit of 1 verification per request per user. However, once a verification is submitted on an open request, there's no way to modify or withdraw it if new information becomes available to apply the edits to the verification.
Current Behavior
Users can submit one verification per request
Once submitted, verifications cannot be edited or withdrawn
Users can close their own open requests, but cannot modify/withdrawn their verifications on others' open requests
Proposed Feature
Enable users to edit/withdraw their verifications on other people's open requests, while still maintaining the max limit of 1 verification per open request per user.
Specifically:
Add a list of verifications (similar to the list of user's own open request in place) and add "Edit" or "Withdraw" button/option for users' own verifications
Maintain the existing constraint: max 1 verification per user per open request
Use Case / Rationale
Sometimes new information comes to light after a verification has been submitted:
In these cases, users should be able to update or remove their verification rather than having it remain as potentially outdated or incorrect information.
Implementation Notes
This would provide similar functionality to how users can currently close their own open requests, but applied to verifications.