From 252f07aec7658bf7d4a462fc90f186a000529704 Mon Sep 17 00:00:00 2001 From: Ke Chen Date: Tue, 30 Jul 2024 00:45:25 +0800 Subject: [PATCH] feat: set user.config if null --- models/user.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/models/user.go b/models/user.go index ea75180..26ca14b 100644 --- a/models/user.go +++ b/models/user.go @@ -218,6 +218,11 @@ func (user *User) LoadUserByID(userID int) error { modified = true } + if user.Config.Notify == nil { + user.Config.Notify = defaultUserConfig.Notify + modified = true + } + if modified { err = tx.Select("BanDivision", "Config").Save(&user).Error if err != nil {