diff --git a/src/hooks/query/bills.js b/src/hooks/query/bills.js index cb8fcf56d..a69444737 100644 --- a/src/hooks/query/bills.js +++ b/src/hooks/query/bills.js @@ -24,6 +24,10 @@ const commonInvalidateQueries = (queryClient) => { queryClient.invalidateQueries(t.LANDED_COST); queryClient.invalidateQueries(t.LANDED_COST_TRANSACTION); + // Invalidate reconcile. + queryClient.invalidateQueries(t.RECONCILE_VENDOR_CREDIT); + queryClient.invalidateQueries(t.RECONCILE_VENDOR_CREDITS); + // Invalidate financial reports. queryClient.invalidateQueries(t.FINANCIAL_REPORT); }; diff --git a/src/hooks/query/invoices.js b/src/hooks/query/invoices.js index a999764f7..0f3ceb8b0 100644 --- a/src/hooks/query/invoices.js +++ b/src/hooks/query/invoices.js @@ -27,6 +27,10 @@ const commonInvalidateQueries = (queryClient) => { // Invalidate accounts. queryClient.invalidateQueries(t.ACCOUNTS); queryClient.invalidateQueries(t.ACCOUNT); + + // Invalidate reconcile. + queryClient.invalidateQueries(t.RECONCILE_CREDIT_NOTE); + queryClient.invalidateQueries(t.RECONCILE_CREDIT_NOTES); }; /** @@ -102,7 +106,6 @@ const transformInvoices = (res) => ({ * Retrieve sale invoices list with pagination meta. */ export function useInvoices(query, props) { - return useRequestQuery( [t.SALE_INVOICES, query], { method: 'get', url: 'sales/invoices', params: query },