summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDmitry Medvinsky <me@dmedvinsky.name>2013-03-11 10:44:45 +0400
committerDmitry Medvinsky <me@dmedvinsky.name>2013-05-16 18:02:22 +0400
commit22279bc55870435c61d5e8208cc3117ef2268052 (patch)
tree1433f090b459f8573619121533546de8c2b32a02 /lib
parent3e115faafa13a0bcad5458a9632dec909eb376da (diff)
downloadgitlab-ce-22279bc55870435c61d5e8208cc3117ef2268052.tar.gz
Add settings for user permission defaults
“Can create groups” and “Can create teams” had hardcoded defaults to `true`. Sometimes it is desirable to prohibit these for newly created users by default.
Diffstat (limited to 'lib')
-rw-r--r--lib/gitlab/auth.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/gitlab/auth.rb b/lib/gitlab/auth.rb
index 78d2196fbbe..94212bd544a 100644
--- a/lib/gitlab/auth.rb
+++ b/lib/gitlab/auth.rb
@@ -39,8 +39,7 @@ module Gitlab
email: email,
password: password,
password_confirmation: password,
- projects_limit: Gitlab.config.gitlab.default_projects_limit,
- }, as: :admin)
+ }, as: :admin).with_defaults
@user.save!
if Gitlab.config.omniauth['block_auto_created_users'] && !ldap