From 79897d7c14f2bfd4137b04038f1e073a247b2168 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Mon, 17 Jun 2013 12:50:49 +0530 Subject: [PATCH] [delete doc] delete a list of docs --- webnotes/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/webnotes/__init__.py b/webnotes/__init__.py index 202c0936d3..3f18deb7c3 100644 --- a/webnotes/__init__.py +++ b/webnotes/__init__.py @@ -327,12 +327,15 @@ def get_doctype(doctype, processed=False): import webnotes.model.doctype return webnotes.model.doctype.get(doctype, processed) -def delete_doc(doctype=None, name=None, doclist = None, force=0, ignore_doctypes=[], for_reload=False): +def delete_doc(doctype=None, name=None, doclist = None, force=0, ignore_doctypes=None, for_reload=False): import webnotes.model.utils + + if not ignore_doctypes: + ignore_doctypes = [] if isinstance(name, list): for n in name: - webnotes.model.utils.delete_doc(doctype, n) + webnotes.model.utils.delete_doc(doctype, n, doclist, force, ignore_doctypes, for_reload) else: webnotes.model.utils.delete_doc(doctype, name, doclist, force, ignore_doctypes, for_reload)