From 0db4af22e0f40a3f4849a26db3fdf257e4ff6604 Mon Sep 17 00:00:00 2001 From: Shllokkk Date: Tue, 30 Jun 2026 20:11:28 +0530 Subject: [PATCH] fix: handle None args in transaction_processing --- erpnext/utilities/bulk_transaction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/utilities/bulk_transaction.py b/erpnext/utilities/bulk_transaction.py index b8cf42c53cb..486f2430091 100644 --- a/erpnext/utilities/bulk_transaction.py +++ b/erpnext/utilities/bulk_transaction.py @@ -15,7 +15,7 @@ def transaction_processing( deserialized_data = frappe.parse_json(data) - args = frappe._dict(frappe.parse_json(args)) + args = frappe._dict(frappe.parse_json(args) or {}) skipped_records = [d for d in deserialized_data if d.get("status") in ("On Hold", "Closed")]