backend: tweak status sets to reflect new statuses
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-08-12 16:05:33 -07:00
parent a62a231b0a
commit 25f6c9e086
4 changed files with 7 additions and 8 deletions

View File

@@ -26,6 +26,8 @@ func NewMapfixesController(
var(
// prevent two mapfixes with same asset id
ActiveMapfixStatuses = []model.MapfixStatus{
model.MapfixStatusReleasing,
model.MapfixStatusUploaded,
model.MapfixStatusUploading,
model.MapfixStatusValidated,
model.MapfixStatusValidating,

View File

@@ -24,8 +24,10 @@ func NewSubmissionsController(
}
var(
// prevent two mapfixes with same asset id
// prevent two submissions with same asset id
ActiveSubmissionStatuses = []model.SubmissionStatus{
model.SubmissionStatusReleasing,
model.SubmissionStatusUploaded,
model.SubmissionStatusUploading,
model.SubmissionStatusValidated,
model.SubmissionStatusValidating,

View File

@@ -22,6 +22,8 @@ var(
}
// limit mapfixes in the pipeline to one per target map
ActiveAcceptedMapfixStatuses = []model.MapfixStatus{
model.MapfixStatusReleasing,
model.MapfixStatusUploaded,
model.MapfixStatusUploading,
model.MapfixStatusValidated,
model.MapfixStatusValidating,

View File

@@ -20,13 +20,6 @@ var(
model.SubmissionStatusSubmitted,
model.SubmissionStatusUnderConstruction,
}
// limit submissions in the pipeline to one per target map
ActiveAcceptedSubmissionStatuses = []model.SubmissionStatus{
model.SubmissionStatusUploading,
model.SubmissionStatusValidated,
model.SubmissionStatusValidating,
model.SubmissionStatusAcceptedUnvalidated,
}
// Allow 5 submissions every 10 minutes
CreateSubmissionRateLimit int64 = 5
CreateSubmissionRecencyWindow = time.Second*600