From c9f8c930835ca665013761172d78f26e886a9e3d Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Wed, 14 May 2025 14:09:54 +0800 Subject: [PATCH] fix: Fix the problem of abnormal synchronization of the script library (#8631) --- core/app/service/script_library.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/app/service/script_library.go b/core/app/service/script_library.go index 1eec5e9cd..cc2727132 100644 --- a/core/app/service/script_library.go +++ b/core/app/service/script_library.go @@ -199,7 +199,6 @@ func (u *ScriptService) Sync(req dto.OperateByTaskID) error { if err != nil { return fmt.Errorf("load scripts data.yaml from remote failed, err: %v", err) } - fmt.Println(string(dataRes)) syncTask.Log("download successful!") var scripts Scripts @@ -243,6 +242,11 @@ func (u *ScriptService) Sync(req dto.OperateByTaskID) error { if err := global.DB.Model(&model.Setting{}).Where("key = ?", "ScriptVersion").Updates(map[string]interface{}{"value": string(versionRes)}).Error; err != nil { return fmt.Errorf("update script version in db failed, err: %v", err) } + go func() { + if err := xpack.Sync(constant.SyncScripts); err != nil { + global.LOG.Errorf("sync scripts to node failed, err: %v", err) + } + }() return nil }, nil)