debug: add temporary logging to userHasAccessToAllTenants

This commit is contained in:
Martin Porwoll 2026-02-25 12:55:58 +00:00
parent 47c6500679
commit 35bab1935a

View file

@ -409,7 +409,18 @@ export default buildConfig({
} as Record<string, { customTenantField?: boolean }>), } as Record<string, { customTenantField?: boolean }>),
}, },
// Super Admins haben Zugriff auf alle Tenants // Super Admins haben Zugriff auf alle Tenants
userHasAccessToAllTenants: (user) => Boolean(user?.isSuperAdmin), userHasAccessToAllTenants: (user) => {
const result = Boolean(user?.isSuperAdmin)
console.log('[DEBUG:MultiTenant] userHasAccessToAllTenants:', {
userId: user?.id,
email: user?.email,
isSuperAdmin: user?.isSuperAdmin,
result,
tenants: user?.tenants,
userKeys: user ? Object.keys(user) : 'no user',
})
return result
},
debug: true, debug: true,
// Deutsche Übersetzungen für den Tenant-Selector // Deutsche Übersetzungen für den Tenant-Selector
i18n: { i18n: {