From e9c9688b343049c6d461260bd15fff3486238f92 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Mon, 23 Jan 2017 08:12:05 -0500 Subject: Move permissions code into app package (#5146) * Move permissions code into app package * Revert getPosts permission --- utils/authorization.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'utils/authorization.go') diff --git a/utils/authorization.go b/utils/authorization.go index ba4768140..de288fc81 100644 --- a/utils/authorization.go +++ b/utils/authorization.go @@ -3,7 +3,9 @@ package utils -import "github.com/mattermost/platform/model" +import ( + "github.com/mattermost/platform/model" +) func SetDefaultRolesBasedOnConfig() { // Reset the roles to default to make this logic easier @@ -170,4 +172,11 @@ func SetDefaultRolesBasedOnConfig() { break } + if Cfg.TeamSettings.EnableTeamCreation { + model.ROLE_SYSTEM_USER.Permissions = append( + model.ROLE_SYSTEM_USER.Permissions, + model.PERMISSION_CREATE_TEAM.Id, + ) + } + } -- cgit v1.2.3-1-g7c22