From af9cc928a7d8c5833086561b0cb59fd5bbd895bb Mon Sep 17 00:00:00 2001 From: Stan Runge Date: Sat, 11 Jan 2025 18:51:43 +0100 Subject: [PATCH] fix: get correct task --- packages/web/src/routes/progress/[id]/+page.server.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/web/src/routes/progress/[id]/+page.server.ts b/packages/web/src/routes/progress/[id]/+page.server.ts index e3bba51..cd77903 100644 --- a/packages/web/src/routes/progress/[id]/+page.server.ts +++ b/packages/web/src/routes/progress/[id]/+page.server.ts @@ -1,7 +1,8 @@ import { db } from "$lib/db" -import { tasksToTopics } from "$lib/db/schema" +import { tasks, tasksToTopics } from "$lib/db/schema" +import { eq } from "drizzle-orm" -export const load = async () => { +export const load = async ({ params }) => { return { task: (await db.query.tasks.findFirst({ with: { @@ -10,7 +11,9 @@ export const load = async () => { topic: true } } - } + }, + where: eq(tasks.id, params.id) + }) ), topics: await db.query.topics.findMany()