summaryrefslogtreecommitdiffstats
path: root/api/user.go
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2016-07-05 14:02:00 -0400
committerHarrison Healey <harrisonmhealey@gmail.com>2016-07-05 14:02:00 -0400
commitf89e7c6d543a82d6078c2ca0f892914d7976a6f5 (patch)
treee8f25ad982e61db2eb6f20d4e845985ed999d4aa /api/user.go
parent8b918efd3fba4d0f8efc576ce03df36de4ea8648 (diff)
downloadchat-f89e7c6d543a82d6078c2ca0f892914d7976a6f5.tar.gz
chat-f89e7c6d543a82d6078c2ca0f892914d7976a6f5.tar.bz2
chat-f89e7c6d543a82d6078c2ca0f892914d7976a6f5.zip
Sanitize personal information out of license for non system admin users (#3487)
Diffstat (limited to 'api/user.go')
-rw-r--r--api/user.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/api/user.go b/api/user.go
index bd718e956..2ffda1bc5 100644
--- a/api/user.go
+++ b/api/user.go
@@ -890,7 +890,11 @@ func getInitialLoad(c *Context, w http.ResponseWriter, r *http.Request) {
}
il.ClientCfg = utils.ClientCfg
- il.LicenseCfg = utils.ClientLicense
+ if c.IsSystemAdmin() {
+ il.LicenseCfg = utils.ClientLicense
+ } else {
+ il.LicenseCfg = utils.GetSantizedClientLicense()
+ }
w.Write([]byte(il.ToJson()))
}