From 73f0bf36c1f933d28bbc7b98bab3c8bf7a2ef3d0 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Thu, 6 Mar 2014 14:45:02 +0530 Subject: [PATCH] fixed #1454 --- erpnext/selling/page/sales_browser/sales_browser.js | 11 ++++++++--- .../maintenance_schedule/maintenance_schedule.py | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/erpnext/selling/page/sales_browser/sales_browser.js b/erpnext/selling/page/sales_browser/sales_browser.js index 7beeb4218b..6ff222dcc3 100644 --- a/erpnext/selling/page/sales_browser/sales_browser.js +++ b/erpnext/selling/page/sales_browser/sales_browser.js @@ -144,9 +144,14 @@ erpnext.SalesChart = Class.extend({ return frappe.call({ method: 'erpnext.selling.page.sales_browser.sales_browser.add_node', args: v, - callback: function() { - d.hide(); - node.reload(); + callback: function(r) { + if(!r.exc) { + d.hide(); + node.reload(); + if(!node.expanded) { + node.toggle_node(); + } + } } }) }); diff --git a/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py index 7211a8945c..28d821127a 100644 --- a/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py +++ b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py @@ -81,7 +81,7 @@ class DocType(TransactionBase): "event_type": "Private", "ref_type": self.doc.doctype, "ref_name": self.doc.name - }).insert() + }).insert(ignore_permissions=1) frappe.db.set(self.doc, 'status', 'Submitted')