fix(license): handle unlimited user licenses by checking for None value

This commit is contained in:
2026-05-20 11:09:24 -05:00
parent 13ebe9a3b5
commit 19bc7a2b57

View File

@@ -142,6 +142,11 @@ class UserService:
.scalar()
)
# max_users=NULL en BD indica licencia sin cuota (ilimitada).
# Comparar con None lanzaría TypeError — salida temprana explícita.
if license.max_users is None:
return
if active_users >= license.max_users:
raise HTTPException(
status_code=403,