diff --git a/jey_erp/hooks.py b/jey_erp/hooks.py index 8a47698..0a4915d 100644 --- a/jey_erp/hooks.py +++ b/jey_erp/hooks.py @@ -27,6 +27,7 @@ doctype_js = { "Sales Invoice": "public/js/sales_invoice.js", "Employee": "public/js/employee.js", "Bank Reconciliation Tool": "public/js/bank_reconciliation_tool.js", + "Company": "public/js/company_form.js", } doctype_list_js = { @@ -34,7 +35,6 @@ doctype_list_js = { "Salary Component": "public/js/salary_component_list.js", "Account": "public/js/account_list.js", "Leave Type": "public/js/leave_type_list.js", - "Company": "public/js/company_list.js", } extend_doctype_class = { diff --git a/jey_erp/public/js/company_list.js b/jey_erp/public/js/company_form.js similarity index 81% rename from jey_erp/public/js/company_list.js rename to jey_erp/public/js/company_form.js index bd135d5..62bda12 100644 --- a/jey_erp/public/js/company_list.js +++ b/jey_erp/public/js/company_form.js @@ -1,6 +1,6 @@ -frappe.listview_settings["Company"] = { - onload: function (listview) { - listview.page.add_inner_button(__("Export Defaults"), function () { +frappe.ui.form.on("Company", { + refresh: function (frm) { + frm.add_custom_button(__("Export Defaults"), function () { frappe.call({ method: "jey_erp.custom.company_export.export_company_defaults", callback: function (r) { @@ -17,4 +17,4 @@ frappe.listview_settings["Company"] = { }); }); }, -}; +});