feat: able to set whether to enable message persistence and message rendering now

This commit is contained in:
JustSong
2022-12-22 18:32:10 +08:00
parent d26e578762
commit 6ed173affa
5 changed files with 70 additions and 20 deletions
+6
View File
@@ -32,6 +32,8 @@ func InitOptionMap() {
common.OptionMap["WeChatAuthEnabled"] = strconv.FormatBool(common.WeChatAuthEnabled)
common.OptionMap["TurnstileCheckEnabled"] = strconv.FormatBool(common.TurnstileCheckEnabled)
common.OptionMap["RegisterEnabled"] = strconv.FormatBool(common.RegisterEnabled)
common.OptionMap["MessagePersistenceEnabled"] = strconv.FormatBool(common.MessagePersistenceEnabled)
common.OptionMap["MessageRenderEnabled"] = strconv.FormatBool(common.MessageRenderEnabled)
common.OptionMap["SMTPServer"] = ""
common.OptionMap["SMTPAccount"] = ""
common.OptionMap["SMTPToken"] = ""
@@ -103,6 +105,10 @@ func updateOptionMap(key string, value string) {
common.TurnstileCheckEnabled = boolValue
case "RegisterEnabled":
common.RegisterEnabled = boolValue
case "MessagePersistenceEnabled":
common.MessagePersistenceEnabled = boolValue
case "MessageRenderEnabled":
common.MessageRenderEnabled = boolValue
}
}
switch key {