parse token

This commit is contained in:
Gordon 2023-03-15 17:01:54 +08:00
parent 7b17ed6303
commit 970e6c40b4

View File

@ -41,7 +41,8 @@ func GinParseOperationID() gin.HandlerFunc {
if operationID == "" { if operationID == "" {
body, err := io.ReadAll(c.Request.Body) body, err := io.ReadAll(c.Request.Body)
if err != nil { if err != nil {
c.String(400, "read request body error: "+err.Error()) log.ZWarn(c, "read request body error", errs.ErrArgs.Wrap("read request body error: "+err.Error()))
apiresp.GinError(c, errs.ErrArgs.Wrap("read request body error: "+err.Error()))
c.Abort() c.Abort()
return return
} }
@ -49,12 +50,14 @@ func GinParseOperationID() gin.HandlerFunc {
OperationID string `json:"operationID"` OperationID string `json:"operationID"`
}{} }{}
if err := json.Unmarshal(body, &req); err != nil { if err := json.Unmarshal(body, &req); err != nil {
c.String(400, "get operationID error: "+err.Error()) log.ZWarn(c, "json unmarshal error", errs.ErrArgs.Wrap(err.Error()))
apiresp.GinError(c, errs.ErrArgs.Wrap("json unmarshal error"+err.Error()))
c.Abort() c.Abort()
return return
} }
if req.OperationID == "" { if req.OperationID == "" {
c.String(400, "operationID empty") log.ZWarn(c, "header must have operationID", errs.ErrArgs.Wrap(err.Error()))
apiresp.GinError(c, errs.ErrArgs.Wrap("header must have operationID"+err.Error()))
c.Abort() c.Abort()
return return
} }