From 483ffd1d66fd5d3727d68e2d160b7e8a78fdd0be Mon Sep 17 00:00:00 2001 From: Quaternions <krakow20@gmail.com> Date: Tue, 18 Mar 2025 16:04:40 -0700 Subject: [PATCH] submissions: add StatusMessage to submissions --- pkg/model/submission.go | 1 + pkg/service_internal/submissions.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/model/submission.go b/pkg/model/submission.go index 848820c..11f1775 100644 --- a/pkg/model/submission.go +++ b/pkg/model/submission.go @@ -47,4 +47,5 @@ type Submission struct { Completed bool // Has this version of the map been completed at least once on maptest TargetAssetID int64 // where to upload map fix. if the TargetAssetID is 0, it's a new map. StatusID Status + StatusMessage string } diff --git a/pkg/service_internal/submissions.go b/pkg/service_internal/submissions.go index 3f20193..3b6edd4 100644 --- a/pkg/service_internal/submissions.go +++ b/pkg/service_internal/submissions.go @@ -48,6 +48,7 @@ func (svc *Service) ActionSubmissionAccepted(ctx context.Context, params interna // transaction smap := datastore.Optional() smap.Add("status_id", model.StatusAccepted) + smap.Add("status_message", params.StatusMessage) return svc.DB.Submissions().IfStatusThenUpdate(ctx, params.SubmissionID, []model.Status{model.StatusValidating}, smap) }