diff --git a/apps/backend/internal/upload/service.go b/apps/backend/internal/upload/service.go index 17ced5f..c88b4dc 100644 --- a/apps/backend/internal/upload/service.go +++ b/apps/backend/internal/upload/service.go @@ -137,6 +137,7 @@ func (s *Service) CompleteUpload(ctx context.Context, db bun.IDB, uploadID strin } if upload.TargetNode.Status == virtualfs.NodeStatusReady && upload.Status == StatusCompleted { + s.pendingUploads.Delete(uploadID) return upload, nil }