- 在GetShopStatusCallbackMsg中,对于URLValues2Map,因数据类型全为string,Map2StructByJson时weaklyTypedInput要为true

This commit is contained in:
gazebo
2019-07-23 15:30:52 +08:00
parent 066001cd67
commit 0e498cf666

View File

@@ -135,8 +135,9 @@ func (a *API) GetShopStatusCallbackMsg(request *http.Request) (shopStatusMsg *Ca
if callbackResponse = a.CheckCallbackValidation(request); callbackResponse != nil {
return nil, callbackResponse
}
err := utils.Map2StructByJson(utils.URLValues2Map(request.PostForm), &shopStatusMsg, false)
err := utils.Map2StructByJson(utils.URLValues2Map(request.PostForm), &shopStatusMsg, true)
if err != nil {
baseapi.SugarLogger.Debugf("GetShopStatusCallbackMsg failed with err:%v", err)
callbackResponse = Err2CallbackResponse(err, "")
}
return shopStatusMsg, callbackResponse