This commit is contained in:
bohung committed 2021-04-04 20:43:24 +08:00
1 parent d22ab9288c
commit ec023fb048
3 files changed
+16 -13

No files matched your search

+6 -3
View File
@@ -74,13 +74,16 @@ class SeminarReview
def get_all_seminar_signup_ids(mode = nil)
if (self.default_topics.include?("seminar_signup_contributes.description") && self.seminar_main.assign_mode == 1) || mode == 1
final_assign_signup_ids = SeminarSession.where(:id.in=>self.seminar_session_ids).pluck(:seminar_signup_ids).flatten.map{|id| id.to_s} rescue []
final_assign_signup_ids + self.seminar_signup_ids - self.remove_seminar_signup_ids
result = final_assign_signup_ids + self.seminar_signup_ids - self.remove_seminar_signup_ids
result = result.uniq
else
all_seminar_signup_ids
result = all_seminar_signup_ids
end
result
end
def all_seminar_signup_ids
self.seminar_signup_ids - self.remove_seminar_signup_ids + self.default_seminar_signup_ids
result = self.seminar_signup_ids - self.remove_seminar_signup_ids + self.default_seminar_signup_ids
result.uniq
end
def append_default_signup_id(signup_id)
sid = signup_id.to_s