[fix] scheduler error email digest

This commit is contained in:
Anand Doshi
2013-12-18 13:22:18 +05:30
parent 0b1a8e13fd
commit 1fce0b1f79
2 changed files with 23 additions and 12 deletions

View File

@@ -12,11 +12,20 @@ def execute():
if not system_managers:
return
# no default company
company = webnotes.conn.get_default("company")
if not company:
company = webnotes.conn.sql_list("select name from `tabCompany`")
if company:
company = company[0]
if not company:
return
# scheduler errors digest
edigest = webnotes.new_bean("Email Digest")
edigest.doc.fields.update({
"name": "Scheduler Errors",
"company": webnotes.conn.get_default("company"),
"company": company,
"frequency": "Daily",
"enabled": 1,
"recipient_list": "\n".join(system_managers),