fix: Occassional user context not available in collaborative persistence

This commit is contained in:
Tom Moor
2021-11-08 18:56:36 -08:00
parent a600a897c3
commit 9865eab61c
2 changed files with 5 additions and 4 deletions

View File

@@ -52,7 +52,7 @@ export default class Persistence {
documentName,
}: {
document: Y.Doc,
context: { user: User },
context: { user: ?User },
documentName: string,
}) => {
const [, documentId] = documentName.split(".");
@@ -63,7 +63,7 @@ export default class Persistence {
await documentUpdater({
documentId,
ydoc: document,
userId: context.user.id,
userId: context.user?.id,
});
} catch (err) {
Logger.error("Unable to persist document", err, {