From 06695defa6e758d5827a730b84e6de0034ab05e4 Mon Sep 17 00:00:00 2001 From: by <123456@qq.com> Date: Tue, 14 May 2024 11:38:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=94=E8=B5=9Blog=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worldsrv/tournament.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/worldsrv/tournament.go b/worldsrv/tournament.go index 77893a4..c386bfb 100644 --- a/worldsrv/tournament.go +++ b/worldsrv/tournament.go @@ -1491,10 +1491,13 @@ func (this *Tournament) MakeMatchLog(platform string, tmId, sortId int32) *model } func (this *Tournament) saveMatchLog(matchLog *model.MatchLog) { - err := model.InsertMatchLogs(matchLog) - if err != nil { - logger.Logger.Error("saveMatchLog error %v", err) - return - } - + task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { + return nil + }), task.CompleteNotifyWrapper(func(data interface{}, tt task.Task) { + err := model.InsertMatchLogs(matchLog) + if err != nil { + logger.Logger.Error("saveMatchLog error %v", err) + return + } + })).StartByFixExecutor("saveMatchLogTask") }