From 587efadd39bbd43ffc9a81f96538d417940cf1af Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sun, 12 Jan 2025 17:29:17 +0800 Subject: [PATCH] fix: db --- internal/db/setting.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/internal/db/setting.go b/internal/db/setting.go index a6b826d..ab526ea 100644 --- a/internal/db/setting.go +++ b/internal/db/setting.go @@ -62,11 +62,13 @@ func GetSettingItemValue(name string) (string, error) { } func FirstOrCreateSettingItemValue(s *model.Setting) error { - return db.Where("name = ?", s.Name).FirstOrCreate(s, model.Setting{ - Value: s.Value, - Type: s.Type, - Group: s.Group, - }).Error + return db. + Where("name = ?", s.Name). + Attrs(model.Setting{ + Value: s.Value, + Type: s.Type, + Group: s.Group, + }).FirstOrCreate(s).Error } func UpdateSettingItemValue(name, value string) error {