From e64b3f2d7d7155921c03b40b239c2b21a4d25748 Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Fri, 14 Mar 2025 18:13:09 +0800 Subject: [PATCH] fix: Modify the default group value (#8157) --- agent/app/service/backup.go | 2 +- core/init/migration/migrations/init.go | 2 +- frontend/src/api/modules/setting.ts | 4 ++-- frontend/src/components/agent-group/index.vue | 4 ++-- frontend/src/components/group/index.vue | 4 ++-- frontend/src/views/cronjob/cronjob/operate/index.vue | 2 +- frontend/src/views/login/components/login-form.vue | 2 ++ frontend/src/views/setting/license/index.vue | 2 +- frontend/src/views/terminal/command/index.vue | 8 ++++---- frontend/src/views/terminal/host/index.vue | 6 +++--- frontend/src/views/terminal/host/operate/index.vue | 2 +- frontend/src/views/terminal/terminal/host-create.vue | 2 +- frontend/src/views/website/website/index.vue | 2 +- 13 files changed, 22 insertions(+), 20 deletions(-) diff --git a/agent/app/service/backup.go b/agent/app/service/backup.go index 653205595..9657571e0 100644 --- a/agent/app/service/backup.go +++ b/agent/app/service/backup.go @@ -566,7 +566,7 @@ func changeLocalBackup(oldPath, newPath string) error { } } if fileOp.Stat(path.Join(oldPath, "website")) { - if err := fileOp.CopyDir(path.Join(oldPath, "website"), newPath); err != nil { + if err := fileOp.Mv(path.Join(oldPath, "website"), newPath); err != nil { return err } } diff --git a/core/init/migration/migrations/init.go b/core/init/migration/migrations/init.go index 5241c03a6..4da8b8ae0 100644 --- a/core/init/migration/migrations/init.go +++ b/core/init/migration/migrations/init.go @@ -167,7 +167,7 @@ var InitHost = &gormigrate.Migration{ ID: "20240816-init-host", Migrate: func(tx *gorm.DB) error { hostGroup := &model.Group{Name: "Default", Type: "host", IsDefault: true} - if err := tx.Create(hostGroup).Error; err != nil { + if err := global.DB.Create(hostGroup).Error; err != nil { return err } if err := tx.Create(&model.Group{Name: "Default", Type: "node", IsDefault: true}).Error; err != nil { diff --git a/frontend/src/api/modules/setting.ts b/frontend/src/api/modules/setting.ts index 886f3010e..8a07bf655 100644 --- a/frontend/src/api/modules/setting.ts +++ b/frontend/src/api/modules/setting.ts @@ -30,8 +30,8 @@ export const syncLicense = (id: number) => { export const bindLicense = (id: number, nodeID: number) => { return http.post(`/core/licenses/bind`, { nodeID: nodeID, licenseID: id }, TimeoutEnum.T_60S); }; -export const unbindLicense = (id: number) => { - return http.post(`/core/licenses/unbind`, { id: id }, TimeoutEnum.T_60S); +export const unbindLicense = (id: number, force: boolean) => { + return http.post(`/core/licenses/unbind`, { id: id, force: force }, TimeoutEnum.T_60S); }; export const loadLicenseOptions = () => { return http.get(`/core/licenses/options`); diff --git a/frontend/src/components/agent-group/index.vue b/frontend/src/components/agent-group/index.vue index 60100f39d..ba6c49d1a 100644 --- a/frontend/src/components/agent-group/index.vue +++ b/frontend/src/components/agent-group/index.vue @@ -8,10 +8,10 @@