From 7d9ff9ff2bad432f8879b803a56cb97c82dda263 Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:01:30 +0200 Subject: [PATCH] refactor: move server-only code (resolves #2) --- src/lib/{auth.ts => server/session.ts} | 4 ++-- src/routes/+layout.server.ts | 2 +- src/routes/akti/+page.server.ts | 2 +- src/routes/akti/[aktiId]/+page.server.ts | 2 +- src/routes/akti/[aktiId]/comment/+page.server.ts | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) rename src/lib/{auth.ts => server/session.ts} (94%) diff --git a/src/lib/auth.ts b/src/lib/server/session.ts similarity index 94% rename from src/lib/auth.ts rename to src/lib/server/session.ts index ea7bbfe..101aff6 100644 --- a/src/lib/auth.ts +++ b/src/lib/server/session.ts @@ -1,7 +1,7 @@ import type { Session, User } from '@auth/sveltekit'; import { error } from '@sveltejs/kit'; -import { db } from './server/db'; -import { users } from './server/db/schema'; +import { db } from './db'; +import { users } from './db/schema'; import { eq } from 'drizzle-orm'; interface Event { locals: { diff --git a/src/routes/+layout.server.ts b/src/routes/+layout.server.ts index f7dc423..ff80a36 100644 --- a/src/routes/+layout.server.ts +++ b/src/routes/+layout.server.ts @@ -1,4 +1,4 @@ -import { getSession as getSession } from '$lib/auth'; +import { getSession as getSession } from '$lib/server/session'; import type { LayoutServerLoad } from './$types'; export const load: LayoutServerLoad = async (event) => { diff --git a/src/routes/akti/+page.server.ts b/src/routes/akti/+page.server.ts index 747749d..3157446 100644 --- a/src/routes/akti/+page.server.ts +++ b/src/routes/akti/+page.server.ts @@ -4,7 +4,7 @@ import { extractFormData } from '$lib/extractFormData'; import { resolve } from '$app/paths'; import * as v from 'valibot'; -import { ensureAuth } from '$lib/auth'; +import { ensureAuth } from '$lib/server/session'; import { db } from '$lib/server/db'; import { aktis } from '$lib/server/db/schema'; export const load: PageServerLoad = async (event) => { diff --git a/src/routes/akti/[aktiId]/+page.server.ts b/src/routes/akti/[aktiId]/+page.server.ts index 0dba094..3feae32 100644 --- a/src/routes/akti/[aktiId]/+page.server.ts +++ b/src/routes/akti/[aktiId]/+page.server.ts @@ -3,7 +3,7 @@ import { aktis, ratings } from '$lib/server/db/schema'; import { error, redirect, type Actions } from '@sveltejs/kit'; import { and, eq } from 'drizzle-orm'; import type { PageServerLoad } from './$types'; -import { ensureAuth } from '$lib/auth'; +import { ensureAuth } from '$lib/server/session'; import { extractFormData } from '$lib/extractFormData'; import * as v from 'valibot'; import { resolve } from '$app/paths'; diff --git a/src/routes/akti/[aktiId]/comment/+page.server.ts b/src/routes/akti/[aktiId]/comment/+page.server.ts index ddb75d2..a1a4d8d 100644 --- a/src/routes/akti/[aktiId]/comment/+page.server.ts +++ b/src/routes/akti/[aktiId]/comment/+page.server.ts @@ -1,5 +1,5 @@ import type { PageServerLoad } from './$types'; -import { ensureAuth } from '$lib/auth'; +import { ensureAuth } from '$lib/server/session'; import { error, redirect, type Actions } from '@sveltejs/kit'; import { extractFormData } from '$lib/extractFormData'; import { aktis, ratings } from '$lib/server/db/schema';