diff --git a/app/controllers/questions_controller.rb b/app/controllers/questions_controller.rb index dbc5613..16ecdca 100644 --- a/app/controllers/questions_controller.rb +++ b/app/controllers/questions_controller.rb @@ -56,10 +56,21 @@ if guidance.blank? guidance = @question.annotations.build guidance.type = :guidance + guidance.org_id = current_user.org_id end guidance.text = params["question-guidance-#{params[:id]}"] guidance.save end + example_answer = @question.get_example_answer(current_user.org_id) + if params["question"]["annotations_attributes"]["0"]["id"].present? + if example_answer.blank? + example_answer = @question.annotations.build + example_answer.type = :example_answer + example_answer.org_id = current_user.org_id + end + example_answer.text = params["question"]["annotations_attributes"]["0"]["text"] + example_answer.save + end if @question.question_format.textfield? @question.default_value = params["question-default-value-textfield"] elsif @question.question_format.textarea?