From 04d90f8f0c51d04f8b42eaf07aaa5dee661f26f2 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 17 Apr 2015 11:47:14 +0530 Subject: [PATCH] [minor] [cleanup] frappe.model.clear_doc (js) --- frappe/public/js/frappe/model/model.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/model/model.js b/frappe/public/js/frappe/model/model.js index 9176b150ef..6a5220a269 100644 --- a/frappe/public/js/frappe/model/model.js +++ b/frappe/public/js/frappe/model/model.js @@ -322,6 +322,7 @@ $.extend(frappe.model, { }, get_doc: function(doctype, name) { + if(!name) name = doctype; if($.isPlainObject(name)) { var doc = frappe.get_list(doctype, name); return doc && doc.length ? doc[0] : null; @@ -384,6 +385,9 @@ $.extend(frappe.model, { parent_doc[parentfield] = newlist; }); } + + if(frappe.ui.toolbar.recent) + frappe.ui.toolbar.recent.remove(doctype, docname); }, get_no_copy_list: function(doctype) { @@ -409,8 +413,6 @@ $.extend(frappe.model, { callback: function(r, rt) { if(!r.exc) { frappe.model.clear_doc(doctype, docname); - if(frappe.ui.toolbar.recent) - frappe.ui.toolbar.recent.remove(doctype, docname); if(callback) callback(r,rt); } }