25 lines
584 B
JavaScript
25 lines
584 B
JavaScript
// Copyright (c) 2016, Frappe Technologies and contributors
|
|
// For license information, please see license.txt
|
|
|
|
frappe.ui.form.on("Address", {
|
|
is_your_company_address: function (frm) {
|
|
frm.clear_table("links");
|
|
if (frm.doc.is_your_company_address) {
|
|
frm.add_child("links", {
|
|
link_doctype: "Company",
|
|
link_name: frappe.defaults.get_user_default("Company"),
|
|
});
|
|
frm.set_query("link_doctype", "links", () => {
|
|
return {
|
|
filters: {
|
|
name: "Company",
|
|
},
|
|
};
|
|
});
|
|
frm.refresh_field("links");
|
|
} else {
|
|
frm.trigger("refresh");
|
|
}
|
|
},
|
|
});
|