From b600ca582b31444a839c94da68b0a72d2384a198 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Tue, 15 Apr 2025 15:28:11 -0700 Subject: [PATCH] web: show submit button for admin on ChangesRequested status --- web/src/app/submissions/[submissionId]/_reviewButtons.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx index 2ac0ad8..ba34c54 100644 --- a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx +++ b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx @@ -119,6 +119,10 @@ export default function ReviewButtons(props: ReviewId) { } if (roles&RolesConstants.SubmissionReview) { + // you can force submit a map in ChangesRequested status + if (!is_submitter && submissionStatus === SubmissionStatus.ChangesRequested) { + visibleButtons.push({ action: ReviewActions.Submit, color: "info", submissionId }); + } // you can't review your own submission! // note that this means there needs to be more than one person with SubmissionReview if (!is_submitter && submissionStatus === SubmissionStatus.Submitted) {