From 9c64774f26873b8ae7b3d23c18e5a6dbe4c4a8af Mon Sep 17 00:00:00 2001 From: snpd Date: Mon, 18 Mar 2019 18:13:31 +0530 Subject: [PATCH] Fixed error submission of survey form Fixed the redirect_to path in surveys_controller Closes https://github.com/openSUSE/osem/issues/2412 --- app/controllers/admin/surveys_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/admin/surveys_controller.rb b/app/controllers/admin/surveys_controller.rb index 591a5ddc..0cef238f 100644 --- a/app/controllers/admin/surveys_controller.rb +++ b/app/controllers/admin/surveys_controller.rb @@ -19,7 +19,7 @@ module Admin if @survey.save redirect_to new_admin_conference_survey_survey_question_path(@conference.short_title, @survey), notice: 'Successfully created survey' else - redirect_to new_admin_conference_survey_survey_question_path(@conference.short_title, @survey), error: 'Could not create survey.' + @survey.errors.full_messages.to_sentence + redirect_to new_admin_conference_survey_path(@conference.short_title, survey: { surveyable_type: survey_params['surveyable_type'], surveyable_id: survey_params['surveyable_id'] }), error: 'Could not create survey.' + @survey.errors.full_messages.to_sentence end end