From 7f481feb71ff5519de8b54ff66bba2f57000313b Mon Sep 17 00:00:00 2001 From: TZGyn Date: Thu, 28 Dec 2023 09:44:56 +0800 Subject: [PATCH] fixed error where project is leaked to other users in links page --- frontend/src/routes/(app)/links/+page.server.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/(app)/links/+page.server.ts b/frontend/src/routes/(app)/links/+page.server.ts index fbfd5d7..cc3c75d 100644 --- a/frontend/src/routes/(app)/links/+page.server.ts +++ b/frontend/src/routes/(app)/links/+page.server.ts @@ -33,7 +33,9 @@ export const load = (async (event) => { ), }) - const projects = await db.query.project.findMany() + const projects = await db.query.project.findMany({ + where: (project, { eq }) => eq(project.userId, user.id), + }) return { shorteners, projects } }) satisfies PageServerLoad