fix(minor): fix email error logging and strip Guest

This commit is contained in:
Rushabh Mehta 2022-04-28 14:55:39 +05:30
parent 6d266b19af
commit d3ca83c4d8

View file

@ -268,9 +268,9 @@ class EMail:
self.replace_sender()
self.replace_sender_name()
self.recipients = [strip(r) for r in self.recipients if r != "Guest"]
self.cc = [strip(r) for r in self.cc if r != "Guest"]
self.bcc = [strip(r) for r in self.bcc if r != "Guest"]
self.recipients = [strip(r) for r in self.recipients if r not in frappe.STANDARD_USERS]
self.cc = [strip(r) for r in self.cc if r not in frappe.STANDARD_USERS]
self.bcc = [strip(r) for r in self.bcc if r not in frappe.STANDARD_USERS]
for e in self.recipients + (self.cc or []) + (self.bcc or []):
validate_email_address(e, True)