summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/config.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/config.go b/utils/config.go
index c77d655dc..0a1e0149e 100644
--- a/utils/config.go
+++ b/utils/config.go
@@ -539,7 +539,6 @@ func getClientConfig(c *model.Config) map[string]string {
props["PluginsEnabled"] = strconv.FormatBool(*c.PluginSettings.Enable)
if IsLicensed() {
-
License := License()
props["ExperimentalTownSquareIsReadOnly"] = strconv.FormatBool(*c.TeamSettings.ExperimentalTownSquareIsReadOnly)
@@ -605,6 +604,13 @@ func getClientConfig(c *model.Config) map[string]string {
props["BannerTextColor"] = *c.AnnouncementSettings.BannerTextColor
props["AllowBannerDismissal"] = strconv.FormatBool(*c.AnnouncementSettings.AllowBannerDismissal)
}
+
+ if *License.Features.ThemeManagement {
+ props["EnableThemeSelection"] = strconv.FormatBool(*c.ThemeSettings.EnableThemeSelection)
+ props["DefaultTheme"] = *c.ThemeSettings.DefaultTheme
+ props["AllowCustomThemes"] = strconv.FormatBool(*c.ThemeSettings.AllowCustomThemes)
+ props["AllowedThemes"] = strings.Join(c.ThemeSettings.AllowedThemes, ",")
+ }
}
return props