fix: verifyResult can be None, ensure dict return

This commit is contained in:
z3st
2026-07-22 01:39:33 +08:00
parent d6e9f2e7a0
commit b3b52848c2

View File

@@ -195,7 +195,8 @@ def check_platform_verify(model_id: str) -> dict:
resp = requests.get(url, headers=headers, params={'modelId': model_id}, timeout=10)
data = resp.json()
if data.get('code') == 0:
return data.get('data', {}).get('verifyResult', {})
result = data.get('data', {}).get('verifyResult', {})
return result if isinstance(result, dict) else {}
except Exception:
pass
return {}