From 5e2000d252e55a570da2d356ee9b0c4309cef8ec Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Thu, 24 Mar 2022 11:50:06 +0200 Subject: [PATCH] feat: add invalidate item warehouses. --- src/hooks/query/bills.js | 3 +++ src/hooks/query/invoices.js | 3 +++ src/hooks/query/receipts.js | 3 +++ src/hooks/query/warehouses.js | 1 - 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/hooks/query/bills.js b/src/hooks/query/bills.js index 24806a3b6..e4421761d 100644 --- a/src/hooks/query/bills.js +++ b/src/hooks/query/bills.js @@ -33,6 +33,9 @@ const commonInvalidateQueries = (queryClient) => { // Invalidate items associated bills transactions. queryClient.invalidateQueries(t.ITEMS_ASSOCIATED_WITH_BILLS); + + // Invalidate item warehouses. + queryClient.invalidateQueries(t.ITEM_WAREHOUSES_LOCATION); }; /** diff --git a/src/hooks/query/invoices.js b/src/hooks/query/invoices.js index 39513148b..ef6679313 100644 --- a/src/hooks/query/invoices.js +++ b/src/hooks/query/invoices.js @@ -34,6 +34,9 @@ const commonInvalidateQueries = (queryClient) => { // Invalidate queryClient.invalidateQueries(t.ITEM_ASSOCIATED_WITH_INVOICES); + + // Invalidate item warehouses. + queryClient.invalidateQueries(t.ITEM_WAREHOUSES_LOCATION); }; /** diff --git a/src/hooks/query/receipts.js b/src/hooks/query/receipts.js index c2cbeaa22..725e9fecb 100644 --- a/src/hooks/query/receipts.js +++ b/src/hooks/query/receipts.js @@ -27,6 +27,9 @@ const commonInvalidateQueries = (queryClient) => { // Invalidate queryClient.invalidateQueries(t.ITEM_ASSOCIATED_WITH_RECEIPTS); + // Invalidate item warehouses. + queryClient.invalidateQueries(t.ITEM_WAREHOUSES_LOCATION); + // Invalidate the settings. queryClient.invalidateQueries([t.SETTING, t.SETTING_RECEIPTS]); }; diff --git a/src/hooks/query/warehouses.js b/src/hooks/query/warehouses.js index acea73d4a..703a66687 100644 --- a/src/hooks/query/warehouses.js +++ b/src/hooks/query/warehouses.js @@ -12,7 +12,6 @@ const commonInvalidateQueries = (queryClient) => { // Invalidate warehouses transfers. queryClient.invalidateQueries(t.WAREHOUSE_TRANSFERS); - // queryClient.invalidateQueries(t.WAREHOUSE_TRANSFER); queryClient.invalidateQueries(t.DASHBOARD_META); };