style(proxy): satisfy type-discipline gate on the null-strip comprehension

Final binding + documented mutable-ok suppression for the per-request
parse result, as used elsewhere in proxy_server.py.
This commit is contained in:
fwa-wup 2026-10-05 17:12:07 +02:00
parent 856efae1e5
commit 3c31d9b328

View file

@ -6803,7 +6803,7 @@ class ProxyConfig:
if not isinstance(parsed, dict) or not parsed:
return None
stripped = {k: v for k, v in parsed.items() if v is not None}
stripped: Final = {k: v for k, v in parsed.items() if v is not None} # mutable-ok: per-request parse of stored key/team settings, consumed downstream as a plain dict
return stripped or None
async def get_hierarchical_router_settings(