From a05e76ddf3a5fe2f6077141eb2af4e82ae79117d Mon Sep 17 00:00:00 2001 From: LinkinStar Date: Fri, 30 Sep 2022 15:30:50 +0800 Subject: [PATCH] fix: fix update site general info incorrect request process --- internal/controller_backyard/siteinfo_controller.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/controller_backyard/siteinfo_controller.go b/internal/controller_backyard/siteinfo_controller.go index e3a11105..dc6e14bc 100644 --- a/internal/controller_backyard/siteinfo_controller.go +++ b/internal/controller_backyard/siteinfo_controller.go @@ -56,7 +56,9 @@ func (sc *SiteInfoController) GetInterface(ctx *gin.Context) { // @Router /answer/admin/api/siteinfo/general [put] func (sc *SiteInfoController) UpdateGeneral(ctx *gin.Context) { req := schema.SiteGeneralReq{} - handler.BindAndCheck(ctx, &req) + if handler.BindAndCheck(ctx, &req) { + return + } err := sc.siteInfoService.SaveSiteGeneral(ctx, req) handler.HandleResponse(ctx, err, nil) } @@ -72,7 +74,9 @@ func (sc *SiteInfoController) UpdateGeneral(ctx *gin.Context) { // @Router /answer/admin/api/siteinfo/interface [put] func (sc *SiteInfoController) UpdateInterface(ctx *gin.Context) { req := schema.SiteInterfaceReq{} - handler.BindAndCheck(ctx, &req) + if handler.BindAndCheck(ctx, &req) { + return + } err := sc.siteInfoService.SaveSiteInterface(ctx, req) handler.HandleResponse(ctx, err, nil) }