diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/authorization.go | 5 | ||||
-rw-r--r-- | utils/httpclient.go | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/utils/authorization.go b/utils/authorization.go index 7dbb0c808..6f01d7820 100644 --- a/utils/authorization.go +++ b/utils/authorization.go @@ -258,6 +258,11 @@ func SetDefaultRolesBasedOnConfig() { model.ROLE_CHANNEL_USER.Permissions, model.PERMISSION_DELETE_POST.Id, ) + model.ROLE_CHANNEL_ADMIN.Permissions = append( + model.ROLE_CHANNEL_ADMIN.Permissions, + model.PERMISSION_DELETE_POST.Id, + model.PERMISSION_DELETE_OTHERS_POSTS.Id, + ) model.ROLE_TEAM_ADMIN.Permissions = append( model.ROLE_TEAM_ADMIN.Permissions, model.PERMISSION_DELETE_POST.Id, diff --git a/utils/httpclient.go b/utils/httpclient.go index da366a29d..a2355d827 100644 --- a/utils/httpclient.go +++ b/utils/httpclient.go @@ -12,7 +12,7 @@ import ( const ( connectTimeout = 3 * time.Second - requestTimeout = 5 * time.Second + requestTimeout = 30 * time.Second ) // HttpClient returns a variation the default implementation of Client. |