From 59e2bef91bf99b9f71477ba9613ca76596fa86c9 Mon Sep 17 00:00:00 2001 From: Pratik Vyas Date: Tue, 17 Dec 2013 16:11:23 +0530 Subject: [PATCH 1/2] [minor] add rename to client --- webnotes/client.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/webnotes/client.py b/webnotes/client.py index 0d4fef4cc2..ea42ce9ae3 100644 --- a/webnotes/client.py +++ b/webnotes/client.py @@ -61,6 +61,11 @@ def save(doclist): return [d.fields for d in doclist] +@webnotes.whitelist() +def rename_doc(doctype, old_name, new_name): + new_name = webnotes.rename_doc(doctype, old_name, new_name) + return new_name + @webnotes.whitelist() def submit(doclist): if isinstance(doclist, basestring): @@ -118,4 +123,4 @@ def bulk_update(docs): @webnotes.whitelist() def has_permission(doctype, docname, perm_type="read"): # perm_type can be one of read, write, create, submit, cancel, report - return {"has_permission": webnotes.has_permission(doctype, perm_type.lower(), docname)} \ No newline at end of file + return {"has_permission": webnotes.has_permission(doctype, perm_type.lower(), docname)} From 0a446410f96fc293f1de81988ed6a6b894313113 Mon Sep 17 00:00:00 2001 From: Pratik Vyas Date: Tue, 17 Dec 2013 16:34:33 +0530 Subject: [PATCH 2/2] [minor] make docs mergable via client using rename_doc --- webnotes/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webnotes/client.py b/webnotes/client.py index ea42ce9ae3..d111b5405f 100644 --- a/webnotes/client.py +++ b/webnotes/client.py @@ -62,8 +62,8 @@ def save(doclist): return [d.fields for d in doclist] @webnotes.whitelist() -def rename_doc(doctype, old_name, new_name): - new_name = webnotes.rename_doc(doctype, old_name, new_name) +def rename_doc(doctype, old_name, new_name, merge=False): + new_name = webnotes.rename_doc(doctype, old_name, new_name, merge=merge) return new_name @webnotes.whitelist()