fix: rewrite auth middleware to prevent global login lock for partners and admins
All checks were successful
Staging Build / build (push) Successful in 2m46s

This commit is contained in:
DanielS
2026-07-09 23:16:22 +02:00
parent 58f946490c
commit ae4a8429c7

View File

@@ -45,7 +45,8 @@ export async function signIn(email: string, password: string) {
const userId = data.user?.id const userId = data.user?.id
if (userId) { if (userId) {
let { data: userData, error: userError } = await supabase const adminClient = createAdminClient()
let { data: userData, error: userError } = await adminClient
.from('users') .from('users')
.select('role') .select('role')
.eq('id', userId) .eq('id', userId)