From 0067d1a58de423840450db19a917d4d92c3a7e83 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sat, 6 Jul 2024 10:51:27 -0400 Subject: [PATCH] fix: Document data from documents.search with shareId does not include signed asset urls closes #7196 --- server/routes/api/documents/documents.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/routes/api/documents/documents.ts b/server/routes/api/documents/documents.ts index e3ff4f16e..cc454f1d0 100644 --- a/server/routes/api/documents/documents.ts +++ b/server/routes/api/documents/documents.ts @@ -890,7 +890,10 @@ router.post( const data = await Promise.all( results.map(async (result) => { - const document = await presentDocument(ctx, result.document); + const isPublic = cannot(user, "read", result.document); + const document = await presentDocument(ctx, result.document, { + isPublic, + }); return { ...result, document }; }) );