From fb23758d125577673acebdbf96cf51a6910724f7 Mon Sep 17 00:00:00 2001
From: Noah Hsu <i@nn.ci>
Date: Sat, 2 Jul 2022 16:12:30 +0800
Subject: [PATCH] fix: empty public settings

---
 internal/db/settingitem.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/internal/db/settingitem.go b/internal/db/settingitem.go
index 853b9ce59f8..0378155c434 100644
--- a/internal/db/settingitem.go
+++ b/internal/db/settingitem.go
@@ -11,7 +11,7 @@ var settingsMap map[string]string
 var publicSettingsMap map[string]string
 
 func GetPublicSettingsMap() map[string]string {
-	if settingsMap == nil {
+	if settingsMap == nil || publicSettingsMap == nil {
 		publicSettingsMap = make(map[string]string)
 		settingItems, err := GetPublicSettingItems()
 		if err != nil {