From 7c475d4c2cbc9568f33e602ce0709f20a466c143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Fri, 11 Jun 2021 16:44:33 +0200 Subject: [PATCH] Add missing attribute to budget strong params --- app/controllers/admin/budgets_wizard/budgets_controller.rb | 4 ++-- spec/system/admin/budgets_wizard/budgets_spec.rb | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/budgets_wizard/budgets_controller.rb b/app/controllers/admin/budgets_wizard/budgets_controller.rb index e3efe9739..d10ea0a27 100644 --- a/app/controllers/admin/budgets_wizard/budgets_controller.rb +++ b/app/controllers/admin/budgets_wizard/budgets_controller.rb @@ -37,8 +37,8 @@ class Admin::BudgetsWizard::BudgetsController < Admin::BudgetsWizard::BaseContro end def allowed_params - valid_attributes = [:currency_symbol, :voting_style, administrator_ids: [], valuator_ids: [], - image_attributes: image_attributes] + valid_attributes = [:currency_symbol, :voting_style, :main_link_url, administrator_ids: [], + valuator_ids: [], image_attributes: image_attributes] valid_attributes + [translation_params(Budget)] end diff --git a/spec/system/admin/budgets_wizard/budgets_spec.rb b/spec/system/admin/budgets_wizard/budgets_spec.rb index a062d9492..71bd953af 100644 --- a/spec/system/admin/budgets_wizard/budgets_spec.rb +++ b/spec/system/admin/budgets_wizard/budgets_spec.rb @@ -7,6 +7,9 @@ describe "Budgets wizard, first step", :admin do click_button "Create new budget" click_link "Create multiple headings budget" + fill_in "Name", with: "M30 - Summer campaign" + fill_in "Text on the link", with: "Participate now!" + fill_in "The link takes you to (add a link)", with: "https://consulproject.org" fill_in "Name", with: "M30 - Summer campaign" click_button "Continue to groups"