From 749268045704ec307ed9678de0b1ccae969379b8 Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:00:14 +0200 Subject: [PATCH 1/3] fix: validation error handling (resolves #3) --- src/routes/akti/[aktiId]/+page.server.ts | 4 ++-- src/routes/akti/[aktiId]/comment/+page.server.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/routes/akti/[aktiId]/+page.server.ts b/src/routes/akti/[aktiId]/+page.server.ts index 0dba094..e1371d6 100644 --- a/src/routes/akti/[aktiId]/+page.server.ts +++ b/src/routes/akti/[aktiId]/+page.server.ts @@ -1,6 +1,6 @@ import { db } from '$lib/server/db'; import { aktis, ratings } from '$lib/server/db/schema'; -import { error, redirect, type Actions } from '@sveltejs/kit'; +import { error, fail, redirect, type Actions } from '@sveltejs/kit'; import { and, eq } from 'drizzle-orm'; import type { PageServerLoad } from './$types'; import { ensureAuth } from '$lib/auth'; @@ -54,7 +54,7 @@ export const actions = { ) ).data; - if (!changeRequest) return error(400); + if (!changeRequest) return fail(400, { message: 'Invalid data' }); await db .update(aktis) diff --git a/src/routes/akti/[aktiId]/comment/+page.server.ts b/src/routes/akti/[aktiId]/comment/+page.server.ts index ddb75d2..d56eb24 100644 --- a/src/routes/akti/[aktiId]/comment/+page.server.ts +++ b/src/routes/akti/[aktiId]/comment/+page.server.ts @@ -1,6 +1,6 @@ import type { PageServerLoad } from './$types'; import { ensureAuth } from '$lib/auth'; -import { error, redirect, type Actions } from '@sveltejs/kit'; +import { error, fail, redirect, type Actions } from '@sveltejs/kit'; import { extractFormData } from '$lib/extractFormData'; import { aktis, ratings } from '$lib/server/db/schema'; import { eq } from 'drizzle-orm'; @@ -54,7 +54,7 @@ export const actions = { ) ).data; - if (!rating) return error(400); + if (!rating) return fail(400, { message: 'Invalid data' }); await db.insert(ratings).values({ ...rating, From 15829e1b198c05d70cd6372d9fe53ff8816c96e2 Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 13:57:14 +0200 Subject: [PATCH 2/3] ci: fix docker hub rate limit with ecr mirror --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 81c131c..57bd87c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:25-trixie AS base +FROM public.ecr.aws/docker/library/node:25-trixie AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # RUN corepack enable From 6d86630b4a6ed3a011a63f1d68371414946e6115 Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Fri, 3 Apr 2026 14:27:24 +0200 Subject: [PATCH 3/3] revert: Docker base image to original --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 57bd87c..81c131c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/node:25-trixie AS base +FROM node:25-trixie AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # RUN corepack enable