When a user already exists in the DB, get_or_create_from_azure was returning early without updating their email from Azure AD claims. Users created before email sync was in place would permanently show empty emails in User Management. Now syncs email from Azure AD claims on each login if the stored email is empty. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agents | ||
| api | ||
| dependencies | ||
| models | ||
| repositories | ||
| services | ||
| websocket | ||
| __init__.py | ||
| config.py | ||
| main.py | ||