From 6863284dfa9d29df0d7c4743395e982c9ada8051 Mon Sep 17 00:00:00 2001 From: Bohung Date: Sat, 24 Apr 2021 19:28:46 +0800 Subject: [PATCH] Fix bug. --- app/controllers/admin/seminars_controller.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/controllers/admin/seminars_controller.rb b/app/controllers/admin/seminars_controller.rb index efe247c..f9bcc7a 100644 --- a/app/controllers/admin/seminars_controller.rb +++ b/app/controllers/admin/seminars_controller.rb @@ -496,6 +496,9 @@ class Admin::SeminarsController < OrbitAdminController if preferred_session_field.seminar_submission_values.count != 0 seminar_submission_values = preferred_session_field.seminar_submission_values.to_a seminar_submission_values.each do |v| + if v.seminar_signup_contribute.nil? + v.destroy + end next if v.val.to_i.to_s != v.val seminar_session = @seminar.seminar_sessions.where(:key=>v.val.to_i).first seminar_session.default_seminar_signup_ids << v.seminar_signup_contribute.seminar_signup_id.to_s