Allow enable 'hide_money' check on admin budget form

Add new 'hide_money' field to admin budget form.

Only display new field 'hide_money' when voting style is 'approval'
This commit is contained in:
decabeza
2022-02-02 13:12:03 +01:00
committed by taitus
parent c98e8a004f
commit 80e64590b7
12 changed files with 183 additions and 1 deletions

View File

@@ -59,6 +59,7 @@ class Admin::BudgetsController < Admin::BaseController
valid_attributes = [:phase,
:currency_symbol,
:voting_style,
:hide_money,
administrator_ids: [],
valuator_ids: [],
image_attributes: image_attributes

View File

@@ -37,7 +37,7 @@ class Admin::BudgetsWizard::BudgetsController < Admin::BudgetsWizard::BaseContro
end
def allowed_params
valid_attributes = [:currency_symbol, :voting_style, administrator_ids: [],
valid_attributes = [:currency_symbol, :voting_style, :hide_money, administrator_ids: [],
valuator_ids: [], image_attributes: image_attributes]
valid_attributes + [translation_params(Budget)]