blob: 606e0b119fd37d278ffe8e455638a79e7ccda7a0 [file] [log] [blame]
Abhishek Balam346ca562020-10-14 18:11:04 +05301// Copyright (c) 2016, Frappe Technologies and contributors
2// For license information, please see license.txt
3
4frappe.ui.form.on("Address", {
Ankush Menatec74a5e2024-03-10 19:45:40 +05305 is_your_company_address: function (frm) {
6 frm.clear_table("links");
7 if (frm.doc.is_your_company_address) {
8 frm.add_child("links", {
9 link_doctype: "Company",
10 link_name: frappe.defaults.get_user_default("Company"),
Abhishek Balam346ca562020-10-14 18:11:04 +053011 });
Ankush Menatec74a5e2024-03-10 19:45:40 +053012 frm.set_query("link_doctype", "links", () => {
Abhishek Balam346ca562020-10-14 18:11:04 +053013 return {
14 filters: {
Ankush Menatec74a5e2024-03-10 19:45:40 +053015 name: "Company",
16 },
Abhishek Balam38b26c82020-10-14 18:24:51 +053017 };
Abhishek Balam349fcfd2020-10-15 12:21:43 +053018 });
Ankush Menatec74a5e2024-03-10 19:45:40 +053019 frm.refresh_field("links");
20 } else {
21 frm.trigger("refresh");
Abhishek Balam346ca562020-10-14 18:11:04 +053022 }
Ankush Menatec74a5e2024-03-10 19:45:40 +053023 },
Abhishek Balam346ca562020-10-14 18:11:04 +053024});