chore: Missing runInAction in DocumentsStore

This commit is contained in:
Tom Moor
2023-12-28 19:34:11 -05:00
parent 55a55376c6
commit 6f989ec327

View File

@@ -724,15 +724,17 @@ export default class DocumentsStore extends Store<Document> {
...params, ...params,
...options, ...options,
}); });
invariant(res?.data, "Data should be available"); invariant(res?.data, "Data should be available");
const collection = this.getCollectionForDocument(res.data); const collection = this.getCollectionForDocument(res.data);
await collection?.fetchDocuments({ force: true }); await collection?.fetchDocuments({ force: true });
return runInAction("Document#update", () => {
const document = this.add(res.data); const document = this.add(res.data);
this.addPolicies(res.policies); this.addPolicies(res.policies);
return document; return document;
});
} finally { } finally {
this.isSaving = false; this.isSaving = false;
} }