refactor: use UPSERT for consistency in document upload

This commit is contained in:
Tanmay Deep Sharma
2025-07-02 19:58:34 +05:30
parent 8f27ba081c
commit 235ce3479c
4 changed files with 16 additions and 13 deletions
@@ -7,7 +7,8 @@ const actions = mutationTypes => ({
try {
const response = await CaptainDocumentAPI.uploadPdf(formData);
const { data } = response;
commit(mutationTypes.ADD, data.document);
// Use UPSERT like the create action for consistency
commit(mutationTypes.UPSERT, data);
commit(mutationTypes.SET_UI_FLAG, { creatingItem: false });
return Promise.resolve(data);
} catch (error) {