Account for documents with integer names so they can be deleted. (#5567)
This commit is contained in:
parent
e3115bfbc7
commit
e85e52a591
1 changed files with 2 additions and 2 deletions
|
|
@ -12,7 +12,7 @@ from frappe.utils.password import delete_all_passwords_for
|
|||
from frappe import _
|
||||
from frappe.model.naming import revert_series_if_last
|
||||
from frappe.utils.global_search import delete_for_document
|
||||
from six import string_types
|
||||
from six import string_types, integer_types
|
||||
|
||||
def delete_doc(doctype=None, name=None, force=0, ignore_doctypes=None, for_reload=False,
|
||||
ignore_permissions=False, flags=None, ignore_on_trash=False, ignore_missing=True):
|
||||
|
|
@ -27,7 +27,7 @@ def delete_doc(doctype=None, name=None, force=0, ignore_doctypes=None, for_reloa
|
|||
name = frappe.form_dict.get('dn')
|
||||
|
||||
names = name
|
||||
if isinstance(name, string_types):
|
||||
if isinstance(name, string_types) or isinstance(name, integer_types):
|
||||
names = [name]
|
||||
|
||||
for name in names or []:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue