From bbc60d2aa8bbba2d12d22e5094e2128acdc19344 Mon Sep 17 00:00:00 2001 From: Enguerrand Ozano Date: Sun, 1 Mar 2026 10:39:54 +0100 Subject: [PATCH] Fix create-admin route typing --- app/(payload)/gestion59/api/create-admin/route.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/(payload)/gestion59/api/create-admin/route.ts b/app/(payload)/gestion59/api/create-admin/route.ts index a697d27..04e074b 100644 --- a/app/(payload)/gestion59/api/create-admin/route.ts +++ b/app/(payload)/gestion59/api/create-admin/route.ts @@ -3,12 +3,10 @@ import payload from 'payload'; import config from '../../../../../payload.config'; export async function POST() { - // Initialise Payload avec la config Next await payload.init({ config, }); - // A adapter si tu veux un autre email / mot de passe const email = 'admin@obc-maconnerie.com'; const password = 'AdminTest123!'; @@ -22,10 +20,13 @@ export async function POST() { }); return NextResponse.json({ ok: true, user }); - } catch (err: any) { + } catch (err) { console.error(err); + const message = + err instanceof Error ? err.message : 'Unknown error while creating admin'; + return NextResponse.json( - { ok: false, error: err?.message || 'error' }, + { ok: false, error: message }, { status: 500 }, ); }