From 3b3ce81d119e6c4ad120336c61a659f979f584ea Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 6 May 2023 18:49:21 +1000 Subject: [PATCH] Sales order button fix (#4782) * Add (empty) set of API filters for contact table * Fix typo --- InvenTree/company/templates/company/detail.html | 2 +- InvenTree/templates/js/translated/table_filters.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/InvenTree/company/templates/company/detail.html b/InvenTree/company/templates/company/detail.html index 513aaff775..6018005548 100644 --- a/InvenTree/company/templates/company/detail.html +++ b/InvenTree/company/templates/company/detail.html @@ -390,7 +390,7 @@ }); {% endif %} - {% if roles.salse_order.add %} + {% if roles.sales_order.add %} $("#new-sales-order").click(function() { createSalesOrder({ diff --git a/InvenTree/templates/js/translated/table_filters.js b/InvenTree/templates/js/translated/table_filters.js index d2b290cac1..9ca1bf83c0 100644 --- a/InvenTree/templates/js/translated/table_filters.js +++ b/InvenTree/templates/js/translated/table_filters.js @@ -669,6 +669,12 @@ function getPartTableFilters() { } +// Return a dictionary of filters for the "contact" table +function getContactFilters() { + return {}; +} + + // Return a dictionary of filters for the "company" table function getCompanyFilters() { return { @@ -699,6 +705,8 @@ function getAvailableTableFilters(tableKey) { return getPartCategoryFilters(); case 'company': return getCompanyFilters(); + case 'contact': + return getContactFilters(); case 'customerstock': return getCustomerStockFilters(); case 'bom':