INNER CODE UNIT · Python
default_state
dedsec1121fk/DedSec · Scripts/DedSec Market.py:183
def default_state():
return {"installed": {}, "watchlist": []}
def load_state():
ensure_data_dir()
if not STATE_FILE.exists():
state = default_state()
save_state(state)
return state
try:
with STATE_FILE.open("r", encoding="utf-8") as f:
data = json.load(f)
except Exception:
data = default_state()
save_state(data)
return data
if not isinstance(data, dict):