From ef864403a15a74e6a8a9fda6ad01fb77f26708dc Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 10 Feb 2016 14:47:25 +0530 Subject: [PATCH] [fix] call get_party_account only if party is set --- erpnext/public/js/controllers/transaction.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/erpnext/public/js/controllers/transaction.js b/erpnext/public/js/controllers/transaction.js index 6f36bdb822..b6698df0b8 100644 --- a/erpnext/public/js/controllers/transaction.js +++ b/erpnext/public/js/controllers/transaction.js @@ -280,14 +280,15 @@ erpnext.TransactionController = erpnext.taxes_and_totals.extend({ var party_type = "Supplier"; var party_account_field = 'credit_to'; } - - if(me.frm.doc[frappe.model.scrub(party_type)]) { + + var party = me.frm.doc[frappe.model.scrub(party_type)]; + if(party) { return frappe.call({ method: "erpnext.accounts.party.get_party_account", args: { company: me.frm.doc.company, party_type: party_type, - party: me.frm.doc[frappe.model.scrub(party_type)] + party: party }, callback: function(r) { if(!r.exc && r.message) { @@ -296,6 +297,8 @@ erpnext.TransactionController = erpnext.taxes_and_totals.extend({ } } }); + } else { + set_pricing(); } } else { set_pricing();