From 0e498cf6667c729e02be17adc75b0b9b1b4beba1 Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 23 Jul 2019 15:30:52 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E5=9C=A8GetShopStatusCallbackMsg=E4=B8=AD?= =?UTF-8?q?=EF=BC=8C=E5=AF=B9=E4=BA=8EURLValues2Map=EF=BC=8C=E5=9B=A0?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B=E5=85=A8=E4=B8=BAstring,Ma?= =?UTF-8?q?p2StructByJson=E6=97=B6weaklyTypedInput=E8=A6=81=E4=B8=BAtrue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/mtpsapi/callback.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformapi/mtpsapi/callback.go b/platformapi/mtpsapi/callback.go index 5f2d4596..ab4fb4f2 100644 --- a/platformapi/mtpsapi/callback.go +++ b/platformapi/mtpsapi/callback.go @@ -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