handle NONE type in http response (#3795)

This commit is contained in:
LawyZheng
2025-10-23 12:28:10 +08:00
committed by GitHub
parent 7a129c2219
commit b15d4fc290
3 changed files with 6 additions and 1 deletions

View File

@@ -142,6 +142,9 @@ async def _get_otp_value_from_url(
totp_verification_url=url,
reason=str(e),
)
if not json_resp:
return None
code = json_resp.get("verification_code", None)
if code:
return OTPValue(value=code, type=OTPType.TOTP)