From 9ab2e23fa911fe62ad9a4726495a2f368351ef82 Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Sat, 5 Apr 2025 19:00:08 -0700 Subject: [PATCH] submissions: do not allow changing model after submit --- pkg/service/submissions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/service/submissions.go b/pkg/service/submissions.go index 2c65b51..d7fccf0 100644 --- a/pkg/service/submissions.go +++ b/pkg/service/submissions.go @@ -250,7 +250,7 @@ func (svc *Service) UpdateSubmissionModel(ctx context.Context, params api.Update pmap.AddNotNil("asset_version", params.ModelVersion) //always reset completed when model changes pmap.Add("completed", false) - return svc.DB.Submissions().IfStatusThenUpdate(ctx, params.SubmissionID, []model.SubmissionStatus{model.SubmissionStatusChangesRequested, model.SubmissionStatusSubmitted, model.SubmissionStatusUnderConstruction}, pmap) + return svc.DB.Submissions().IfStatusThenUpdate(ctx, params.SubmissionID, []model.SubmissionStatus{model.SubmissionStatusChangesRequested, model.SubmissionStatusUnderConstruction}, pmap) } // ActionSubmissionReject invokes actionSubmissionReject operation.