Fix admin bootstrap runtime import

This commit is contained in:
2026-07-08 09:16:24 +03:00
parent 52b47a4d43
commit 595321897a
+7 -1
View File
@@ -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) {