diff --git a/app/controllers/questions_controller.rb b/app/controllers/questions_controller.rb index 44a73cb..292d970 100644 --- a/app/controllers/questions_controller.rb +++ b/app/controllers/questions_controller.rb @@ -85,7 +85,11 @@ @section = @question.section @phase = @section.phase template = @phase.template - if @question.update_attributes(params[:question]) + + attrs = params[:question] + attrs[:theme_ids] = [] unless attrs[:theme_ids] + + if @question.update_attributes(attrs) @phase.template.dirty = true @phase.template.save!