fix: Pass user context to document loader in urls unfurl

This commit is contained in:
Tom Moor
2023-07-22 16:07:21 -04:00
parent cd59af4a9b
commit caf7333682

View File

@@ -30,7 +30,7 @@ router.post(
const [user, document] = await Promise.all([ const [user, document] = await Promise.all([
User.findByPk(userId), User.findByPk(userId),
Document.findByPk(documentId!, { Document.findByPk(documentId!, {
userId, userId: actor.id,
}), }),
]); ]);
if (!user) { if (!user) {
@@ -53,7 +53,9 @@ router.post(
} }
const document = previewDocumentId const document = previewDocumentId
? await Document.findByPk(previewDocumentId) ? await Document.findByPk(previewDocumentId, {
userId: actor.id,
})
: undefined; : undefined;
if (!document) { if (!document) {
throw NotFoundError("Document does not exist"); throw NotFoundError("Document does not exist");