diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-01-16 16:54:01 +0200 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-01-16 16:54:01 +0200 |
| commit | 729088a7af7ef7b585066b408542b54f1a1999c5 (patch) | |
| tree | 88b67dd28019d9692e76ba0cb684350c104c78e7 /app/contexts | |
| parent | a39c910619a70e63c547bf480f4c913d0205e74b (diff) | |
| download | gitlab-ce-729088a7af7ef7b585066b408542b54f1a1999c5.tar.gz | |
Owner can enable public mode for project
Diffstat (limited to 'app/contexts')
| -rw-r--r-- | app/contexts/project_update_context.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/contexts/project_update_context.rb b/app/contexts/project_update_context.rb index 5b77d0a7964..f6d69e7b62d 100644 --- a/app/contexts/project_update_context.rb +++ b/app/contexts/project_update_context.rb @@ -1,6 +1,7 @@ class ProjectUpdateContext < BaseContext def execute(role = :default) namespace_id = params[:project].delete(:namespace_id) + params[:project].delete(:public) unless can?(current_user, :change_public_mode, project) allowed_transfer = can?(current_user, :change_namespace, project) || role == :admin |
