diff --git a/web/src/app/admin-submit/page.tsx b/web/src/app/admin-submit/page.tsx index a7a5170..52adc56 100644 --- a/web/src/app/admin-submit/page.tsx +++ b/web/src/app/admin-submit/page.tsx @@ -82,7 +82,7 @@ export default function SubmissionInfoPage() { width: "400px", height: "50px", marginInline: "auto" - }}>Create Submission and Directly Submit</Button> + }}>Create Submission in ChangesRequested Status (Ready to Force-Submit)</Button> </form> </main> </Webpage> diff --git a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx index ba34c54..a5eac74 100644 --- a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx +++ b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx @@ -10,6 +10,7 @@ interface ReviewAction { const ReviewActions = { Submit: {name:"Submit",action:"trigger-submit"} as ReviewAction, + ForceSubmit: {name:"Force Submit",action:"trigger-submit"} as ReviewAction, ResetSubmitting: {name:"Reset Submitting (fix softlocked status)",action:"reset-submitting"} as ReviewAction, Revoke: {name:"Revoke",action:"revoke"} as ReviewAction, Accept: {name:"Accept",action:"trigger-validate"} as ReviewAction, @@ -121,7 +122,7 @@ 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 }); + visibleButtons.push({ action: ReviewActions.ForceSubmit, color: "error", submissionId }); } // you can't review your own submission! // note that this means there needs to be more than one person with SubmissionReview