From 595321897a318a12a99bf89ebd537f5d917b573b Mon Sep 17 00:00:00 2001 From: Hikmet Date: Wed, 8 Jul 2026 09:16:24 +0300 Subject: [PATCH] Fix admin bootstrap runtime import --- prisma/bootstrap-admins.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/prisma/bootstrap-admins.ts b/prisma/bootstrap-admins.ts index cbb6853..1e48e40 100644 --- a/prisma/bootstrap-admins.ts +++ b/prisma/bootstrap-admins.ts @@ -1,8 +1,14 @@ import { PrismaClient, SubscriptionStatus, UserRole } from "@prisma/client"; -import { getConfiguredAdminEmails } from "../src/lib/admin-emails"; const prisma = new PrismaClient(); +function getConfiguredAdminEmails() { + return (process.env.ADMIN_EMAILS || "") + .split(/[\s,;]+/) + .map((email) => email.trim().toLowerCase()) + .filter(Boolean); +} + async function main() { const adminEmails = getConfiguredAdminEmails(); if (adminEmails.length === 0) {