From ac007047f5a29bc4945fa438e920f76fbd1611d3 Mon Sep 17 00:00:00 2001 From: w3cj Date: Mon, 6 Oct 2025 13:07:14 -0600 Subject: [PATCH] fix form data in actions --- src/hooks.server.ts | 3 --- src/routes/(site)/admin/shows/+page.server.ts | 10 ++++------ src/server/ai/requestHandlers.ts | 5 ++--- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/src/hooks.server.ts b/src/hooks.server.ts index 3928b3819..cc75f7f25 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -5,12 +5,9 @@ import * as Sentry from '@sentry/sveltekit'; import { redirect, type Handle } from '@sveltejs/kit'; import { sequence } from '@sveltejs/kit/hooks'; import { form_data } from 'sk-form-data'; -import { prisma_client } from '$/server/prisma-client'; import { find_user_by_access_token } from './server/auth/users'; -// import { dev } from '$app/environment'; import { dev } from '$app/environment'; import { UPSPLASH_TOKEN, UPSPLASH_URL } from '$env/static/private'; -import get_show_path from '$utilities/slug'; import { Redis } from '@upstash/redis'; import { nodeProfilingIntegration } from '@sentry/profiling-node'; diff --git a/src/routes/(site)/admin/shows/+page.server.ts b/src/routes/(site)/admin/shows/+page.server.ts index 17a6694a5..f68eceee7 100644 --- a/src/routes/(site)/admin/shows/+page.server.ts +++ b/src/routes/(site)/admin/shows/+page.server.ts @@ -102,9 +102,8 @@ export const actions = { await prisma_client.guest.deleteMany({}); return { message: 'Delete All Shows' }; }, - delete_transcript: async ({ request }) => { - const data = await request.formData(); - const show_number = parseInt(data.get('show_number')?.toString() || ''); + delete_transcript: async ({ locals }) => { + const show_number = parseInt(locals.form_data.show_number?.toString() || ''); if (!show_number) { error(400, 'Invalid Show Number'); } @@ -115,9 +114,8 @@ export const actions = { }); return { message: `Deleted Transcript for Show ${show_number}` }; }, - fetch_show_transcript: async ({ request }) => { - const data = await request.formData(); - const show_number = parseInt(data.get('show_number')?.toString() || ''); + fetch_show_transcript: async ({ locals }) => { + const show_number = parseInt(locals.form_data.show_number?.toString() || ''); if (!show_number) { error(400, 'Invalid Show Number'); } diff --git a/src/server/ai/requestHandlers.ts b/src/server/ai/requestHandlers.ts index d0d7e5640..91d158b17 100644 --- a/src/server/ai/requestHandlers.ts +++ b/src/server/ai/requestHandlers.ts @@ -4,9 +4,8 @@ import { generate_ai_notes } from './openai'; import { save_ai_notes_to_db } from './db'; import { prisma_client } from '$/server/prisma-client'; -export async function aiNoteRequestHandler({ request }: RequestEvent) { - const data = await request.formData(); - const show_number = parseInt(data.get('show_number')?.toString() || ''); +export async function aiNoteRequestHandler({ locals }: RequestEvent) { + const show_number = parseInt(locals.form_data.show_number?.toString() || ''); if (!show_number) { error(400, 'Invalid Show Number');