fix: default uid in query

This commit is contained in:
Paul Pan 2023-12-23 15:37:24 +08:00
parent b45963f9b5
commit de95e8c804
Signed by: Paul
GPG Key ID: D639BDF5BA578AF4

View File

@ -45,16 +45,12 @@ func (h *handler) Query(c *gin.Context) {
return return
} }
if req.Pid == 0 && req.Uid == 0 {
e.Pong[any](c, e.InvalidParameter, nil)
return
}
submissions, status := h.submissionService.Query(req.Pid, req.Uid, req.Offset, req.Limit)
uid := claim.(*model.Claim).UID uid := claim.(*model.Claim).UID
role := claim.(*model.Claim).Role role := claim.(*model.Claim).Role
var response []*queryResponse
if req.Pid == 0 && req.Uid == 0 {
req.Uid = uid
}
var count int64 var count int64
submissions, status := h.submissionService.Query(req.Pid, req.Uid, req.Offset, req.Limit, &count) submissions, status := h.submissionService.Query(req.Pid, req.Uid, req.Offset, req.Limit, &count)