diff --git a/app/controllers/admin/legislation/processes_controller.rb b/app/controllers/admin/legislation/processes_controller.rb index b6e818944..6f9f5c1c2 100644 --- a/app/controllers/admin/legislation/processes_controller.rb +++ b/app/controllers/admin/legislation/processes_controller.rb @@ -24,8 +24,6 @@ class Admin::Legislation::ProcessesController < Admin::Legislation::BaseControll def update if @process.update(process_params) - set_tag_list - link = legislation_process_path(@process) redirect_back(fallback_location: (request.referer || root_path), notice: t("admin.legislation.processes.update.notice", link: link)) @@ -77,11 +75,6 @@ class Admin::Legislation::ProcessesController < Admin::Legislation::BaseControll ] end - def set_tag_list - @process.set_tag_list_on(:customs, process_params[:custom_list]) - @process.save! - end - def resource @process || ::Legislation::Process.find(params[:id]) end diff --git a/spec/features/admin/legislation/processes_spec.rb b/spec/features/admin/legislation/processes_spec.rb index 4e9eae9af..3bba51fcd 100644 --- a/spec/features/admin/legislation/processes_spec.rb +++ b/spec/features/admin/legislation/processes_spec.rb @@ -249,6 +249,13 @@ describe "Admin collaborative legislation" do visit admin_legislation_process_proposals_path(process) expect(page).to have_field("Categories", with: "bicycles, recycling") + + within(".admin-content") { click_link "Information" } + fill_in "Summary", with: "Summarizing the process" + click_button "Save changes" + + visit admin_legislation_process_proposals_path(process) + expect(page).to have_field("Categories", with: "bicycles, recycling") end scenario "Edit milestones summary", :js do