Fix removing an option for legislation questions

We were allowing the `_destroy` field for translations, but not for the
options themselves.
This commit is contained in:
Javi Martín
2018-10-15 17:01:19 +02:00
parent 6952c9c9db
commit f1ccdb87b1
2 changed files with 31 additions and 6 deletions

View File

@@ -47,7 +47,9 @@ class Admin::Legislation::QuestionsController < Admin::Legislation::BaseControll
def question_params
params.require(:legislation_question).permit(
translation_params(::Legislation::Question),
question_options_attributes: [:id, translation_params(::Legislation::QuestionOption)])
question_options_attributes: [:id, :_destroy,
translation_params(::Legislation::QuestionOption)]
)
end
def resource