diff --git a/packages/convex/model/filesystem.ts b/packages/convex/model/filesystem.ts index f76e25c..dfddfd5 100644 --- a/packages/convex/model/filesystem.ts +++ b/packages/convex/model/filesystem.ts @@ -251,9 +251,14 @@ export async function openFile( } } - const newFileShare = await FilePreview.create(ctx, { - storageId: file.storageId, - }) + const [newFileShare] = await Promise.all([ + FilePreview.create(ctx, { + storageId: file.storageId, + }), + ctx.db.patch(fileId, { + lastAccessedAt: Date.now(), + }), + ]) return { file,