diff --git a/internal/api/status/query_one.go b/internal/api/status/query_one.go index 937f07c..9579f12 100644 --- a/internal/api/status/query_one.go +++ b/internal/api/status/query_one.go @@ -35,6 +35,9 @@ func (h *handler) QueryBySubmissionID(c *gin.Context) { // query status submitStatus, status := h.statusService.Query(req.SubmissionID, true) + if status != e.Success { + e.Pong[any](c, status, nil) + } // check permission role := claim.(*model.Claim).Role