fix: Sender email in process statements of accounts

(cherry picked from commit 65a2f3d12c)
This commit is contained in:
Deepesh Garg
2024-03-07 10:08:51 +05:30
committed by Mergify
parent 12d260c444
commit ea605e76a3

View File

@@ -397,11 +397,16 @@ def send_emails(document_name, from_scheduler=False, posting_date=None):
subject = frappe.render_template(doc.subject, context)
message = frappe.render_template(doc.body, context)
if doc.sender:
sender_email = frappe.db.get_value("Email Account", doc.sender, "email_id")
else:
sender_email = frappe.session.user
frappe.enqueue(
queue="short",
method=frappe.sendmail,
recipients=recipients,
sender=doc.sender or frappe.session.user,
sender=sender_email,
cc=cc,
subject=subject,
message=message,