diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-07-20 00:25:29 +0200 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-07-20 00:25:29 +0200 |
commit | a7cb1263f146843971f8d44422a3450030b01590 (patch) | |
tree | 3e1cd321eacf980c22608ad0b1c183dd6996aec0 | |
parent | 8ead4b22e1df0883d1780255845ba0ae0a9651e1 (diff) | |
download | gitlab-ce-a7cb1263f146843971f8d44422a3450030b01590.tar.gz |
Fix updating settings for pipelines15343-build-settiings
-rw-r--r-- | app/controllers/projects/pipelines_controller.rb | 22 | ||||
-rw-r--r-- | app/services/projects/update_service.rb | 1 |
2 files changed, 8 insertions, 15 deletions
diff --git a/app/controllers/projects/pipelines_controller.rb b/app/controllers/projects/pipelines_controller.rb index 990adb15133..55b68b89d0d 100644 --- a/app/controllers/projects/pipelines_controller.rb +++ b/app/controllers/projects/pipelines_controller.rb @@ -50,20 +50,14 @@ class Projects::PipelinesController < Projects::ApplicationController end def update_settings - status = ::Projects::UpdateService.new(@project, current_user, pipelines_settings_params).execute - - respond_to do |format| - if status - flash[:notice] = "CI/CD Pipelines settings for '#{@project.name}' was successfully updated." - format.html do - redirect_to( - settings_namespace_project_pipelines_path(@project.namespace, @project), - notice: "CI/CD Pipelines settings for '#{@project.name}' was successfully updated." - ) - end - else - format.html { render 'settings' } - end + if @project.update_attributes(pipelines_settings_params) + flash[:notice] = "CI/CD Pipelines settings for '#{@project.name}' was successfully updated." + redirect_to( + settings_namespace_project_pipelines_path(@project.namespace, @project), + notice: "CI/CD Pipelines settings for '#{@project.name}' was successfully updated." + ) + else + render 'settings' end end diff --git a/app/services/projects/update_service.rb b/app/services/projects/update_service.rb index 47dbc214968..f06311511cc 100644 --- a/app/services/projects/update_service.rb +++ b/app/services/projects/update_service.rb @@ -23,7 +23,6 @@ module Projects if project.previous_changes.include?('path') project.rename_repo end - true end end end |