From 44c9def74fe47a808baa77d26e5061ee9f5f5ad1 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 27 Dec 2012 18:34:35 +0530 Subject: [PATCH] if no address, only then have address type as Office --- buying/doctype/supplier/supplier.js | 6 +++++- selling/doctype/customer/customer.js | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/buying/doctype/supplier/supplier.js b/buying/doctype/supplier/supplier.js index 5b1868313c..3834bda92c 100644 --- a/buying/doctype/supplier/supplier.js +++ b/buying/doctype/supplier/supplier.js @@ -55,7 +55,11 @@ cur_frm.cscript.make_address = function() { address.supplier = cur_frm.doc.name; address.supplier_name = cur_frm.doc.supplier_name; address.address_title = cur_frm.doc.supplier_name; - address.address_type = "Office"; + + if(!(cur_frm.address_list.data && cur_frm.address_list.data.length)) { + address.address_type = "Office"; + } + wn.set_route("Form", "Address", address.name); }, get_query: function() { diff --git a/selling/doctype/customer/customer.js b/selling/doctype/customer/customer.js index 7b5397e587..403b83f582 100644 --- a/selling/doctype/customer/customer.js +++ b/selling/doctype/customer/customer.js @@ -65,7 +65,11 @@ cur_frm.cscript.make_address = function() { address.customer = cur_frm.doc.name; address.customer_name = cur_frm.doc.customer_name; address.address_title = cur_frm.doc.customer_name; - address.address_type = "Office"; + + if(!(cur_frm.address_list.data && cur_frm.address_list.data.length)) { + address.address_type = "Office"; + } + wn.set_route("Form", "Address", address.name); }, get_query: function() {