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); };