refactor: update scheduled job for bulk transaction

(cherry picked from commit fb06ad7330fd31bf1def7b87a6c3b787650f1555)
This commit is contained in:
ruthra kumar 2023-11-20 13:26:02 +05:30 committed by Mergify
parent e272041872
commit afaf6afd27
2 changed files with 5 additions and 2 deletions

View File

@ -421,7 +421,7 @@ scheduler_events = {
"hourly_long": [
"erpnext.accounts.doctype.process_subscription.process_subscription.create_subscription_process",
"erpnext.stock.doctype.repost_item_valuation.repost_item_valuation.repost_entries",
"erpnext.bulk_transaction.doctype.bulk_transaction_log.bulk_transaction_log.retry_failing_transaction",
"erpnext.utilities.bulk_transaction.retry",
],
"daily": [
"erpnext.support.doctype.issue.issue.auto_close_tickets",

View File

@ -30,7 +30,10 @@ def transaction_processing(data, from_doctype, to_doctype):
@frappe.whitelist()
def retry(date: str | None):
def retry(date: str | None = None):
if not date:
date = today()
if date:
failed_docs = frappe.db.get_all(
"Bulk Transaction Log Detail",