From 54da12efd0bb83ca53228386bf3e7d8f2e12f8c8 Mon Sep 17 00:00:00 2001 From: Himanshu Warekar Date: Sun, 17 Feb 2019 18:23:12 +0530 Subject: [PATCH] delete_bulk_fix --- frappe/desk/reportview.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frappe/desk/reportview.py b/frappe/desk/reportview.py index 3ac6a7e560..a96124f925 100644 --- a/frappe/desk/reportview.py +++ b/frappe/desk/reportview.py @@ -222,12 +222,13 @@ def delete_items(): delete_bulk(doctype, items) def delete_bulk(doctype, items): - for i, d in enumerate(il): + failed = [] + for i, d in enumerate(items): try: frappe.delete_doc(doctype, d) - if len(il) >= 5: + if len(items) >= 5: frappe.publish_realtime("progress", - dict(progress=[i+1, len(il)], title=_('Deleting {0}').format(doctype), description=d), + dict(progress=[i+1, len(items)], title=_('Deleting {0}').format(doctype), description=d), user=frappe.session.user) except Exception: failed.append(d)