From 40aa32c15b98bac9d4deb23aac79e441649b8e97 Mon Sep 17 00:00:00 2001 From: Bohung Date: Thu, 17 Mar 2022 19:16:15 +0800 Subject: [PATCH] Fix email_addresses bug. --- app/models/bulletin.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/bulletin.rb b/app/models/bulletin.rb index 1df934a..f514003 100644 --- a/app/models/bulletin.rb +++ b/app/models/bulletin.rb @@ -189,8 +189,9 @@ class Bulletin def email_addresses addresses = self.email_members.collect{|member| member.email} rescue [] - addresses = addresses +[self.other_mailaddress] if !self.other_mailaddress.blank? - addresses.flatten + addresses = addresses +self.other_mailaddress.split(",") if !self.other_mailaddress.blank? + addresses = addresses.flatten.select{|e| e.present?}.map{|e| e.strip} + addresses end def email