From d82daf5c19bcbe145b22a7d5b5008743d1e8555d Mon Sep 17 00:00:00 2001 From: d4x1 <1507509064@qq.com> Date: Thu, 23 May 2024 18:20:36 +0800 Subject: [PATCH] fix(zentao): use correct `DecodeMapStruct` function --- backend/helpers/pluginhelper/api/model_api_helper.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/helpers/pluginhelper/api/model_api_helper.go b/backend/helpers/pluginhelper/api/model_api_helper.go index dc41c69e461..3e35a7c5d4c 100644 --- a/backend/helpers/pluginhelper/api/model_api_helper.go +++ b/backend/helpers/pluginhelper/api/model_api_helper.go @@ -65,7 +65,7 @@ func NewModelApiHelper[M dal.Tabler]( func (self *ModelApiHelper[M]) Post(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) { model := new(M) - err := utils.DecodeMapStruct(input.Body, model, false) + err := DecodeMapStruct(input.Body, model, false) if err != nil { return nil, err } @@ -145,7 +145,7 @@ func (self *ModelApiHelper[M]) PatchModel(input *plugin.ApiResourceInput, zeroFi return nil, err } } else { - err = utils.DecodeMapStruct(input.Body, model, zeroFields) + err = DecodeMapStruct(input.Body, model, zeroFields) if err != nil { return nil, errors.BadInput.Wrap(err, fmt.Sprintf("faled to patch %s", self.modelName)) } @@ -194,7 +194,7 @@ func (self *ModelApiHelper[M]) PutMultipleCb(input *plugin.ApiResourceInput, bef var req struct { Data []*M `json:"data"` } - err := utils.DecodeMapStruct(input.Body, &req, false) + err := DecodeMapStruct(input.Body, &req, false) if err != nil { return nil, err }