Preserve publish record history
Frontend CI / Frontend (push) Successful in 3m15s
Backend CI / Backend (push) Successful in 14m44s

This commit is contained in:
2026-06-25 01:52:26 +08:00
parent 24a62fd52c
commit bdfe79c921
8 changed files with 162 additions and 52 deletions
@@ -923,7 +923,10 @@ func (s *PublishJobService) RetryTenantDesktopTask(
}
func shouldRequeuePublishTaskInsteadOfCreatingNew(task *repository.DesktopTask) bool {
return task != nil && task.Kind == "publish" && task.Status == "unknown"
return task != nil &&
task.Kind == "publish" &&
task.Status == "unknown" &&
!publishUnknownTaskHasDefinitiveFailure(task)
}
func (s *PublishJobService) requeueUnknownPublishTask(