Fix user delete flow 5

This commit is contained in:
Urtzi Alfaro
2025-08-02 19:09:43 +02:00
parent 8d1b7c1efb
commit 63151c9bd4
3 changed files with 4 additions and 2 deletions

View File

@@ -54,7 +54,7 @@ async def verify_tenant_access(
):
"""Verify if user has access to tenant - Called by Gateway"""
# Check if this is a service request
if user_id in ["training-service", "data-service", "forecasting-service"]:
if user_id in ["training-service", "data-service", "forecasting-service", "auth-service"]:
# Services have access to all tenants for their operations
return TenantAccessResponse(
has_access=True,
@@ -295,6 +295,7 @@ async def get_user_tenants(
_admin_check = Depends(require_admin_role),
db: AsyncSession = Depends(get_db)
):
"""Get all tenant memberships for a user (admin only)"""
try:
user_uuid = uuid.UUID(user_id)