fix error

This commit is contained in:
chiu 2020-03-15 15:37:14 +08:00
parent 9203dbdb93
commit 1b9ba44918
1 changed files with 10 additions and 5 deletions

View File

@ -78,18 +78,23 @@ class Admin::SeminarsController < OrbitAdminController
seminar_main_params = seminar_params seminar_main_params = seminar_params
seminar_signup_set_params = seminar_main_params['seminar_signup_field_sets'] seminar_signup_set_params = seminar_main_params['seminar_signup_field_sets']
seminar_submission_set_params = seminar_main_params['seminar_submission_field_sets'] seminar_submission_set_params = seminar_main_params['seminar_submission_field_sets']
seminar_email_sets_params = seminar_main_params['seminar_email_sets']
seminar_main_params.delete(:seminar_signup_field_sets) seminar_main_params.delete(:seminar_signup_field_sets)
seminar_main_params.delete(:seminar_submission_field_sets) seminar_main_params.delete(:seminar_submission_field_sets)
seminar_main_params.delete(:seminar_email_sets)
seminar = SeminarMain.new(seminar_main_params) seminar = SeminarMain.new(seminar_main_params)
seminar.create_user_id = current_user.id seminar.create_user_id = current_user.id
seminar.update_user_id = current_user.id seminar.update_user_id = current_user.id
seminar.save seminar.save
seminar_signup_set_params.each do |key,value| seminar_signup_set_params.each do |key,value|
seminar.seminar_signup_field_sets.create(value) seminar.seminar_signup_field_sets.create(value)
end end
seminar_submission_set_params.each do |key,value| seminar_submission_set_params.each do |key,value|
seminar.seminar_submission_field_sets.create(value) seminar.seminar_submission_field_sets.create(value)
end end
seminar_email_sets_params.each do |key,value|
seminar.seminar_email_sets.create(value)
end
redirect_to params['referer_url'] redirect_to params['referer_url']
end end