diff options
author | Sara Ahbabou <sahbabou@gitlab.com> | 2019-04-12 05:00:50 +0000 |
---|---|---|
committer | Michael Kozono <mkozono@gmail.com> | 2019-04-12 05:00:50 +0000 |
commit | dc00fa90e95916719bfcfeb5bdca9f0b590ca467 (patch) | |
tree | c8d1debe9c9579ee3e3095361ab250635bcd87f5 /app/services/groups | |
parent | d25cdca68fb945db6b60cf4da60bc6ed503bea49 (diff) | |
download | gitlab-ce-dc00fa90e95916719bfcfeb5bdca9f0b590ca467.tar.gz |
Squashed commits and modified visibility level output
Added changelog and rebased
Diffstat (limited to 'app/services/groups')
-rw-r--r-- | app/services/groups/create_service.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/services/groups/create_service.rb b/app/services/groups/create_service.rb index 74aad3b1c94..8f1f25a7307 100644 --- a/app/services/groups/create_service.rb +++ b/app/services/groups/create_service.rb @@ -62,12 +62,16 @@ module Groups end def can_use_visibility_level? - unless Gitlab::VisibilityLevel.allowed_for?(current_user, params[:visibility_level]) + unless Gitlab::VisibilityLevel.allowed_for?(current_user, visibility_level) deny_visibility_level(@group) return false end true end + + def visibility_level + params[:visibility].present? ? Gitlab::VisibilityLevel.level_value(params[:visibility]) : params[:visibility_level] + end end end |