File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
web/src/views/SubmissionPortal Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -462,7 +462,10 @@ export default defineComponent({
462
462
const doSubmit = () => submitRequest (async () => {
463
463
const data = await harmonizerApi .exportJson ();
464
464
mergeSampleData (activeTemplate .value .sampleDataSlot , data );
465
- await submit (root .$route .params .id , submissionStatus .SubmittedPendingReview );
465
+ const newStatus = status .value === submissionStatus .InProgressUpdate
466
+ ? submissionStatus .ResubmittedPendingReview
467
+ : submissionStatus .SubmittedPendingReview ;
468
+ await submit (root .$route .params .id , newStatus );
466
469
submitDialog .value = false ;
467
470
});
468
471
@@ -1027,14 +1030,18 @@ export default defineComponent({
1027
1030
<v-btn
1028
1031
color =" success"
1029
1032
depressed
1030
- :disabled =" !canSubmit || status !== submissionStatus.InProgress || submitCount > 0"
1033
+ :disabled =" !canSubmit || !( status === submissionStatus.InProgress || status === submissionStatus.InProgressUpdate) || submitCount > 0"
1031
1034
:loading =" submitLoading"
1032
1035
@click =" submitDialog = true"
1033
1036
>
1034
1037
<span v-if =" status === submissionStatus.SubmittedPendingReview || submitCount" >
1035
1038
<v-icon >mdi-check-circle</v-icon >
1036
1039
Submitted
1037
1040
</span >
1041
+ <span v-else-if =" status === submissionStatus.ResubmittedPendingReview || submitCount" >
1042
+ <v-icon >mdi-check-circle</v-icon >
1043
+ Resubmitted
1044
+ </span >
1038
1045
<span v-else >
1039
1046
Submit
1040
1047
</span >
You can’t perform that action at this time.
0 commit comments