summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorSara Ahbabou <sahbabou@gitlab.com>2019-04-12 05:00:50 +0000
committerMichael Kozono <mkozono@gmail.com>2019-04-12 05:00:50 +0000
commitdc00fa90e95916719bfcfeb5bdca9f0b590ca467 (patch)
treec8d1debe9c9579ee3e3095361ab250635bcd87f5 /app
parentd25cdca68fb945db6b60cf4da60bc6ed503bea49 (diff)
downloadgitlab-ce-dc00fa90e95916719bfcfeb5bdca9f0b590ca467.tar.gz
Squashed commits and modified visibility level output
Added changelog and rebased
Diffstat (limited to 'app')
-rw-r--r--app/services/groups/create_service.rb6
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