Ability to attach an image to budgets
Co-authored-by: decabeza <alberto@decabeza.es>
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
class Admin::BudgetsController < Admin::BaseController
|
||||
include Translatable
|
||||
include ReportAttributes
|
||||
include ImageAttributes
|
||||
include FeatureFlags
|
||||
feature_flag :budgets
|
||||
|
||||
@@ -63,7 +64,8 @@ class Admin::BudgetsController < Admin::BaseController
|
||||
:voting_style,
|
||||
:main_link_url,
|
||||
administrator_ids: [],
|
||||
valuator_ids: []
|
||||
valuator_ids: [],
|
||||
image_attributes: image_attributes
|
||||
] + descriptions
|
||||
params.require(:budget).permit(*valid_attributes, *report_attributes, translation_params(Budget))
|
||||
end
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
class Admin::BudgetsWizard::BudgetsController < Admin::BaseController
|
||||
include Translatable
|
||||
include ImageAttributes
|
||||
include FeatureFlags
|
||||
feature_flag :budgets
|
||||
|
||||
@@ -36,7 +37,8 @@ class Admin::BudgetsWizard::BudgetsController < Admin::BaseController
|
||||
end
|
||||
|
||||
def allowed_params
|
||||
valid_attributes = [:currency_symbol, :voting_style, administrator_ids: [], valuator_ids: []]
|
||||
valid_attributes = [:currency_symbol, :voting_style, administrator_ids: [], valuator_ids: [],
|
||||
image_attributes: image_attributes]
|
||||
|
||||
valid_attributes + [translation_params(Budget)]
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user