From 690bc592442cac9c787ff28ad893ee8b37dd09a4 Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Thu, 25 Dec 2025 22:38:39 +0000 Subject: [PATCH] code: nextjs,frontends,tsx (8 files) --- frontends/nextjs/src/_legacy/App.tsx | 2 +- frontends/nextjs/src/components/DatabaseManager.tsx | 2 +- frontends/nextjs/src/components/Level2.tsx | 2 +- frontends/nextjs/src/components/Level3.tsx | 2 +- frontends/nextjs/src/components/Level5.tsx | 2 +- frontends/nextjs/src/components/UnifiedLogin.tsx | 2 +- frontends/nextjs/src/components/UserManagement.tsx | 2 +- frontends/nextjs/src/seed-data/users.ts | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/frontends/nextjs/src/_legacy/App.tsx b/frontends/nextjs/src/_legacy/App.tsx index ce1e6c8dc..0da7ea24d 100644 --- a/frontends/nextjs/src/_legacy/App.tsx +++ b/frontends/nextjs/src/_legacy/App.tsx @@ -48,7 +48,7 @@ function AppOriginal() { await initializePackageSystem() await Database.initializeDatabase() await seedDatabase() - const loadedUsers = await Database.getUsers() + const loadedUsers = await Database.getUsers({ scope: 'all' }) setUsers(loadedUsers) setIsInitialized(true) } diff --git a/frontends/nextjs/src/components/DatabaseManager.tsx b/frontends/nextjs/src/components/DatabaseManager.tsx index 2d102c31c..ba65e5fd1 100644 --- a/frontends/nextjs/src/components/DatabaseManager.tsx +++ b/frontends/nextjs/src/components/DatabaseManager.tsx @@ -53,7 +53,7 @@ export function DatabaseManager() { hierarchy, configs, ] = await Promise.all([ - Database.getUsers(), + Database.getUsers({ scope: 'all' }), Database.getCredentials(), Database.getWorkflows(), Database.getLuaScripts(), diff --git a/frontends/nextjs/src/components/Level2.tsx b/frontends/nextjs/src/components/Level2.tsx index f7b97d650..f31eafe9b 100644 --- a/frontends/nextjs/src/components/Level2.tsx +++ b/frontends/nextjs/src/components/Level2.tsx @@ -34,7 +34,7 @@ export function Level2({ user, onLogout, onNavigate }: Level2Props) { useEffect(() => { const loadData = async () => { - const loadedUsers = await Database.getUsers() + const loadedUsers = await Database.getUsers({ scope: 'all' }) setUsers(loadedUsers) const foundUser = loadedUsers.find(u => u.id === user.id) if (foundUser) { diff --git a/frontends/nextjs/src/components/Level3.tsx b/frontends/nextjs/src/components/Level3.tsx index d7e100e44..7d3f5a150 100644 --- a/frontends/nextjs/src/components/Level3.tsx +++ b/frontends/nextjs/src/components/Level3.tsx @@ -44,7 +44,7 @@ export function Level3({ user, onLogout, onNavigate }: Level3Props) { useEffect(() => { const loadData = async () => { - const loadedUsers = await Database.getUsers() + const loadedUsers = await Database.getUsers({ scope: 'all' }) setUsers(loadedUsers) const loadedComments = await Database.getComments() setComments(loadedComments) diff --git a/frontends/nextjs/src/components/Level5.tsx b/frontends/nextjs/src/components/Level5.tsx index ba00e1735..bc29306ea 100644 --- a/frontends/nextjs/src/components/Level5.tsx +++ b/frontends/nextjs/src/components/Level5.tsx @@ -62,7 +62,7 @@ export function Level5({ user, onLogout, onNavigate, onPreview }: Level5Props) { const loadData = async () => { const [tenantsData, usersData, requestsData] = await Promise.all([ Database.getTenants(), - Database.getUsers(), + Database.getUsers({ scope: 'all' }), Database.getPowerTransferRequests(), ]) diff --git a/frontends/nextjs/src/components/UnifiedLogin.tsx b/frontends/nextjs/src/components/UnifiedLogin.tsx index 92ef9830c..621cc7674 100644 --- a/frontends/nextjs/src/components/UnifiedLogin.tsx +++ b/frontends/nextjs/src/components/UnifiedLogin.tsx @@ -56,7 +56,7 @@ export function UnifiedLogin({ onLogin, onRegister, onBack }: UnifiedLoginProps) return } - const users = await Database.getUsers() + const users = await Database.getUsers({ scope: 'all' }) const user = users.find(u => u.email === resetEmail) if (!user) { diff --git a/frontends/nextjs/src/components/UserManagement.tsx b/frontends/nextjs/src/components/UserManagement.tsx index 1f7991e0f..b4fb2b518 100644 --- a/frontends/nextjs/src/components/UserManagement.tsx +++ b/frontends/nextjs/src/components/UserManagement.tsx @@ -30,7 +30,7 @@ export function UserManagement() { }, []) const loadUsers = async () => { - const loadedUsers = await Database.getUsers() + const loadedUsers = await Database.getUsers({ scope: 'all' }) setUsers(loadedUsers) } diff --git a/frontends/nextjs/src/seed-data/users.ts b/frontends/nextjs/src/seed-data/users.ts index 2b8d8c266..e004581ac 100644 --- a/frontends/nextjs/src/seed-data/users.ts +++ b/frontends/nextjs/src/seed-data/users.ts @@ -3,7 +3,7 @@ import type { User } from '@/lib/level-types' import { getScrambledPassword } from '@/lib/auth' export async function initializeUsers() { - const existingUsers = await Database.getUsers() + const existingUsers = await Database.getUsers({ scope: 'all' }) if (existingUsers.length > 0) { return }