IO-2368 Update Cache on QBD posting success

This commit is contained in:
Allan Carr
2023-09-06 16:23:58 -07:00
parent 8f04c5a12c
commit 7a1984d037
6 changed files with 74 additions and 2 deletions

View File

@@ -153,6 +153,18 @@ export function JobsExportAllButton({
date_exported: new Date(),
},
},
update(cache) {
cache.modify({
id: "ROOT_QUERY",
fields: {
jobs(existingJobs = []) {
return existingJobs.filter(
(jobRef) => jobRef.__ref.includes([key]) === false
);
},
},
});
},
});
if (!jobUpdateResponse.errors) {
@@ -182,7 +194,7 @@ export function JobsExportAllButton({
if (!!completedCallback) completedCallback([]);
if (!!loadingCallback) loadingCallback(false);
if (bodyshop.accountingconfig && bodyshop.accountingconfig.qbo) refetch();
// if (bodyshop.accountingconfig && bodyshop.accountingconfig.qbo) refetch();
setLoading(false);
};