From 951a0b52564b84fef95aa02a1588edc6ad2b7708 Mon Sep 17 00:00:00 2001 From: Stan Runge Date: Fri, 24 Jan 2025 12:33:10 +0100 Subject: [PATCH] show topics on all tasks --- packages/web/src/routes/progress/+page.server.ts | 10 +++++++++- packages/web/src/routes/progress/+page.svelte | 13 ++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/packages/web/src/routes/progress/+page.server.ts b/packages/web/src/routes/progress/+page.server.ts index 3f4d1fd..aa67dc0 100755 --- a/packages/web/src/routes/progress/+page.server.ts +++ b/packages/web/src/routes/progress/+page.server.ts @@ -2,7 +2,15 @@ import { db } from '$lib/db'; export const load = async ({ cookies }) => { return { - tasks: await db.query.tasks.findMany(), + tasks: await db.query.tasks.findMany({ + with: { + tasksToTopics: { + with: { + topic: true + } + } + } + }), editable: cookies.get('token') }; }; diff --git a/packages/web/src/routes/progress/+page.svelte b/packages/web/src/routes/progress/+page.svelte index 9f2acc3..3a75edb 100755 --- a/packages/web/src/routes/progress/+page.svelte +++ b/packages/web/src/routes/progress/+page.svelte @@ -22,7 +22,7 @@ Name - Type + Topics Progress Actions @@ -36,8 +36,15 @@ - - {task.type} + + {#each task.tasksToTopics as topic} +
+ {topic.topic.name} +
+ {/each}