fix: delete_bulk method

fix: delete_bulk_fix
This commit is contained in:
Suraj Shetty 2019-02-18 08:32:08 +05:30 committed by GitHub
commit 8a5ea95dbc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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)