app/api/routers/auth.py:188: if account.oauth_token: app/api/routers/auth.py:189: account.oauth_token.access_token = tokens["access_token"] app/api/routers/auth.py:190: account.oauth_token.refresh_token = tokens.get("refresh_token") or account.oauth_token.refresh_token app/api/routers/auth.py:191: account.oauth_token.expires_at = expires_at app/api/routers/auth.py:192: account.oauth_token.granted_scopes = tokens.get("scope", "") app/api/routers/auth.py:194: account.oauth_token = OAuthToken( app/api/routers/auth.py:208: account.oauth_token = OAuthToken( app/api/routers/accounts.py:25: t = account.oauth_token app/api/routers/accounts.py:83: token = account.oauth_token app/api/routers/accounts.py:137: token = account.oauth_token app/api/routers/accounts.py:169: token = account.oauth_token === 4: oauth_tokens.access_token / refresh_token 86: # Encrypted SMTP OAuth2 credentials mirror (kept in oauth_tokens; this is metadata only) 92: oauth_token = relationship("OAuthToken", back_populates="account", uselist=False, 107: __tablename__ = "oauth_tokens" 117: account = relationship("GmailAccount", back_populates="oauth_token")