diff --git a/internal/controller/paste_controller.go b/internal/controller/paste_controller.go index 099c344..4dd4bfb 100644 --- a/internal/controller/paste_controller.go +++ b/internal/controller/paste_controller.go @@ -40,6 +40,10 @@ func (h *PasteHandler) SubmitPaste(c *gin.Context) { UpdatedAt: time.Now(), } + if !req.Run { + paste.Status = model.StatusCompleted + } + if err := h.repo.Save(paste); err != nil { c.JSON(http.StatusInternalServerError, gin.H{ "message": "Internal Server Error",