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

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