completionId: cgen-47a41c3781a24f6097d1fb254cabc888

cgen-47a41c3781a24f6097d1fb254cabc888
This commit is contained in:
Builder.io 2025-11-06 17:43:08 +00:00
parent d09694475d
commit d33a956155
2 changed files with 11 additions and 5 deletions

View file

@ -146,11 +146,17 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
const seededUsers: any[] = [];
for (const demoUser of DEMO_USERS) {
const { data: searchResult, error: searchError } =
await admin.auth.admin.listUsers({ email: demoUser.email });
if (searchError) throw searchError;
let authUser: any;
let authUser = searchResult.users?.[0];
try {
const { data: allUsers, error: searchError } =
await admin.auth.admin.listUsers();
if (searchError) throw searchError;
authUser = allUsers.users?.find((u: any) => u.email === demoUser.email);
} catch {
authUser = null;
}
if (!authUser) {
const tempPassword = `Demo${Math.random().toString(36).slice(2, 10)}!9`;
const { data: createdUser, error: createError } =

View file

@ -1,5 +1,5 @@
import type { VercelRequest, VercelResponse } from "@vercel/node";
import { getAdminClient } from "./api/_supabase";
import { getAdminClient } from "./_supabase";
export default async function handler(req: VercelRequest, res: VercelResponse) {
if (req.method === "GET") {