don't write unnecessary info to cookies

This commit is contained in:
MaysWind
2023-06-17 19:44:21 +08:00
parent 782e3a85f9
commit 307c64bc1e
+8 -2
View File
@@ -17,8 +17,14 @@ func ServerSettingsCookie(config *settings.Config) core.MiddlewareHandlerFunc {
buildBooleanSetting("r", config.EnableUserRegister),
buildBooleanSetting("e", config.EnableDataExport),
buildStringSetting("m", config.MapProvider),
buildBooleanSetting("mp", config.EnableMapDataFetchProxy),
buildStringSetting("bmak", config.BaiduMapAK),
}
if config.EnableMapDataFetchProxy {
settingsArr = append(settingsArr, buildBooleanSetting("mp", config.EnableMapDataFetchProxy))
}
if config.BaiduMapAK != "" {
settingsArr = append(settingsArr, buildStringSetting("bmak", config.BaiduMapAK))
}
bundledSettings := strings.Join(settingsArr, "_")