fix: reposting failed status not updated (#39970)
This commit is contained in:
parent
fa1113f912
commit
d4264f7ba1
@ -294,9 +294,20 @@ def repost(doc):
|
||||
doc.log_error("Unable to repost item valuation")
|
||||
|
||||
message = frappe.message_log.pop() if frappe.message_log else ""
|
||||
if isinstance(message, dict):
|
||||
message = message.get("message")
|
||||
|
||||
if traceback:
|
||||
message += "<br>" + "Traceback: <br>" + traceback
|
||||
frappe.db.set_value(doc.doctype, doc.name, "error_log", message)
|
||||
message += "<br><br>" + "<b>Traceback:</b> <br>" + traceback
|
||||
|
||||
frappe.db.set_value(
|
||||
doc.doctype,
|
||||
doc.name,
|
||||
{
|
||||
"error_log": message,
|
||||
"status": "Failed",
|
||||
},
|
||||
)
|
||||
|
||||
outgoing_email_account = frappe.get_cached_value(
|
||||
"Email Account", {"default_outgoing": 1, "enable_outgoing": 1}, "name"
|
||||
|
Loading…
x
Reference in New Issue
Block a user