From 7644cb48ec5fbbed895f592b1d08c55abbbac9b3 Mon Sep 17 00:00:00 2001 From: wh_zcy Date: Wed, 7 Jun 2023 11:32:07 +0800 Subject: [PATCH] errdata --- modules/worldtask/api_mine.go | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/modules/worldtask/api_mine.go b/modules/worldtask/api_mine.go index e1543c149..5ae900fef 100644 --- a/modules/worldtask/api_mine.go +++ b/modules/worldtask/api_mine.go @@ -51,13 +51,15 @@ func (this *apiComp) Mine(session comm.IUserSession, req *pb.WorldtaskMineReq) ( for k, v := range myWorldtask.CurrentTask { cfg, err := this.module.configure.getWorldtaskById(v.TaskId) if err != nil { - code = pb.ErrorCode_ConfigNoFound - data.Title = code.ToString() - data.Message = err.Error() + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ConfigNoFound, + Title: pb.ErrorCode_ConfigNoFound.ToString(), + Message: err.Error(), + } return } - if ((len(cfg.Completetask) == 1 && cfg.Completetask[0] > 0) && - len(cfg.Completetask) > 0) { + if (len(cfg.Completetask) == 1 && cfg.Completetask[0] > 0) && + len(cfg.Completetask) > 0 { condIds = append(condIds, cfg.Completetask...) condMap[k] = cfg.Completetask } @@ -67,9 +69,11 @@ func (this *apiComp) Mine(session comm.IUserSession, req *pb.WorldtaskMineReq) ( conds, err := this.module.ModuleBuried.CheckCondition(uid, condIds...) if err != nil { - code = pb.ErrorCode_ExternalModule - data.Title = code.ToString() - data.Message = comm.NewExternalModuleErr("buried", "CheckCondition", condIds).Error() + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ExternalModule, + Title: pb.ErrorCode_ExternalModule.ToString(), + Message: comm.NewExternalModuleErr("buried", "CheckCondition", condIds).Error(), + } return }