From 09d67a75227deb57d1e804bd873c09f04603f642 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Sun, 7 Dec 2025 22:27:57 +0100 Subject: [PATCH] redone routes --- src/routes/files.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/routes/files.ts b/src/routes/files.ts index d3abce1..0467766 100644 --- a/src/routes/files.ts +++ b/src/routes/files.ts @@ -254,7 +254,17 @@ export default async function fileRoutes(server: FastifyInstance) { .from(files) .where(eq(files.tenant, tenantId)) - const selected = rows.filter(f => ids.includes(f.id)) + const selected = rows.filter(f => ids.includes(f.id) && f.path) + + console.log(selected) + + const url = await getSignedUrl( + s3, + new GetObjectCommand({ Bucket: secrets.S3_BUCKET, Key: selected[0].path! }), + { expiresIn: 900 } + ) + console.log(url) + console.log(selected.filter(f => !f.path)) const output = await Promise.all( selected.map(async (file) => {