From e5492ceccbba323649fe07cca07bee645ea963b7 Mon Sep 17 00:00:00 2001 From: flym Date: Thu, 10 Sep 2026 01:21:55 +0800 Subject: [PATCH] fix: seed-admin route must not destroy shared payload pool --- apps/cms/src/app/api/seed-admin/route.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/cms/src/app/api/seed-admin/route.ts b/apps/cms/src/app/api/seed-admin/route.ts index 44f26ab..f98e0ee 100644 --- a/apps/cms/src/app/api/seed-admin/route.ts +++ b/apps/cms/src/app/api/seed-admin/route.ts @@ -18,7 +18,6 @@ export const POST = async () => { const payload = await getPayload({ config }); const existing = await payload.find({ collection: "users", limit: 1, pagination: false }); if (existing.totalDocs > 0) { - await payload.destroy(); return Response.json({ ok: false, error: "user exists" }, { status: 409 }); } @@ -27,6 +26,5 @@ export const POST = async () => { data: { email, password, displayName: "CMS Admin" }, overrideAccess: true, }); - await payload.destroy(); return Response.json({ ok: true }); };