fix: reset billing and shipping address when company changes

(cherry picked from commit 0510f7e13f)
This commit is contained in:
Pugazhendhi Velu
2025-11-05 08:09:56 +00:00
committed by Mergify
parent b5485dc909
commit 73b8a294cf

View File

@@ -171,15 +171,13 @@ erpnext.buying = {
shipping_address: this.frm.doc.shipping_address shipping_address: this.frm.doc.shipping_address
}, },
callback: (r) => { callback: (r) => {
if (!this.frm.doc.billing_address) if (!r.message) return;
this.frm.set_value("billing_address", r.message.primary_address || "");
if ( this.frm.set_value("billing_address", r.message.primary_address || "");
!frappe.meta.has_field(this.frm.doc.doctype, "shipping_address") ||
this.frm.doc.shipping_address if (frappe.meta.has_field(this.frm.doc.doctype, "shipping_address")) {
) this.frm.set_value("shipping_address", r.message.shipping_address || "");
return; }
this.frm.set_value("shipping_address", r.message.shipping_address || "");
}, },
}); });
erpnext.utils.set_letter_head(this.frm) erpnext.utils.set_letter_head(this.frm)