fix: improve data extraction in _read_events function for better type handling
Lint / pssa (push) Successful in 10s
Lint / python (push) Successful in 20s

This commit is contained in:
2026-05-26 21:34:07 +02:00
parent 9053064119
commit d0f67ce807
+2 -1
View File
@@ -42,7 +42,8 @@ def _read_events(jsonl_path: Path) -> list[_Event]:
continue continue
if not isinstance(obj, dict): if not isinstance(obj, dict):
continue continue
data = obj.get("data") if isinstance(obj.get("data"), dict) else {} _raw = obj.get("data")
data: dict[str, object] = _raw if isinstance(_raw, dict) else {}
elapsed: int | None = None elapsed: int | None = None
raw_elapsed = data.get("elapsedSec") raw_elapsed = data.get("elapsedSec")
if isinstance(raw_elapsed, int | float): if isinstance(raw_elapsed, int | float):