From 3703d3c1b18cf358333893f12873f990403c674a Mon Sep 17 00:00:00 2001 From: wh_zcy Date: Thu, 24 Nov 2022 22:35:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=93=8D=E5=BA=94=E7=BC=BA=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/worldtask/api_finish.go | 4 ++++ modules/worldtask/module.go | 1 + 2 files changed, 5 insertions(+) diff --git a/modules/worldtask/api_finish.go b/modules/worldtask/api_finish.go index 426196141..a496486c9 100644 --- a/modules/worldtask/api_finish.go +++ b/modules/worldtask/api_finish.go @@ -125,6 +125,10 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WorldtaskFinishRe finishCall() } else { this.module.Debug("任务完成条件未通过", log.Fields{"uid": uid, "condiId": curTaskConf.Completetask}) + if err := session.SendMsg(string(this.module.GetType()), WorldtaskSubtypeFinish, rsp); err != nil { + code = pb.ErrorCode_SystemError + return + } return } } else { diff --git a/modules/worldtask/module.go b/modules/worldtask/module.go index 0b8c58f47..29c3ad5d4 100644 --- a/modules/worldtask/module.go +++ b/modules/worldtask/module.go @@ -94,6 +94,7 @@ func (this *Worldtask) TaskcondNotify(session comm.IUserSession, condId int32) e } taskConf, err := this.configure.getWorldtaskById(taskId) if err != nil { + this.Error("world_task config not found", logFields) return err } if taskConf != nil {