INNER CODE UNIT · Python
force_dict_validator
DogsTailFarmer/martin-binance · martin_binance/backup.py:273
def force_dict_validator(v: Any) -> dict:
"""Safely intercepts corrupted or legacy string '0' markers, forcing a clean dict."""
if v is None or v == "0" or v == 0:
return {}
if isinstance(v, dict):
return v
return {}
def force_tuple_validator(v: Any) -> tuple:
"""Safely intercepts corrupted or legacy string '0' markers, forcing a clean tuple."""
if v is None or v == "0" or v == 0:
return ()
if isinstance(v, (list, tuple)):
return tuple(v)
return ()
# =====================================================================