From 977f3902b767bc44443db06bf5505e7a67b2aba2 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Fri, 28 Mar 2025 14:48:27 -0700 Subject: [PATCH] openapi: split trigger-validate into two cases --- openapi.yaml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/openapi.yaml b/openapi.yaml index d12abf5..21e2748 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -247,7 +247,7 @@ paths: $ref: "#/components/schemas/Error" /submissions/{SubmissionID}/status/trigger-validate: post: - summary: Role Reviewer triggers validation and changes status from Submitted|Accepted -> Validating + summary: Role Reviewer triggers validation and changes status from Submitted -> Validating operationId: actionSubmissionTriggerValidate tags: - Submissions @@ -262,6 +262,23 @@ paths: application/json: schema: $ref: "#/components/schemas/Error" + /submissions/{SubmissionID}/status/retry-validate: + post: + summary: Role Reviewer re-runs validation and changes status from Accepted -> Validating + operationId: actionSubmissionRetryValidate + tags: + - Submissions + parameters: + - $ref: '#/components/parameters/SubmissionID' + responses: + "204": + description: Successful response + default: + description: General Error + content: + application/json: + schema: + $ref: "#/components/schemas/Error" /submissions/{SubmissionID}/status/reset-validating: post: summary: Role Reviewer manually resets validating softlock and changes status from Validating -> Accepted