Files
setrip/lib/admin.ts
T

13 lines
372 B
TypeScript

/** Daftar email admin (comma-separated, lowercase). */
function adminEmails(): string[] {
return (process.env.ADMIN_EMAILS ?? "")
.split(",")
.map((e) => e.trim().toLowerCase())
.filter(Boolean);
}
export function isAdminEmail(email: string | null | undefined): boolean {
if (!email) return false;
return adminEmails().includes(email.toLowerCase());
}