diff --git a/web/routers/auth.py b/web/routers/auth.py index fb93a7e..9df7549 100644 --- a/web/routers/auth.py +++ b/web/routers/auth.py @@ -91,6 +91,8 @@ async def _fetch_adobe_profile(access_token: str) -> dict: return {} company = data.get("company") or {} + if not isinstance(company, dict): + company = {"name": str(company)} if company else {} account_name = ( company.get("name") or data.get("companyName")