fix athlete page (power curve calculation)

This commit is contained in:
Davide Scaini
2026-03-30 10:18:07 +02:00
parent b78f921a3d
commit 52e4ca8f3a
3 changed files with 154 additions and 0 deletions
+8
View File
@@ -140,6 +140,14 @@ def merge_all(data_dir: Path) -> int:
if not dest_img.exists():
dest_img.symlink_to(img_dir.resolve())
# Symlink athlete.json if present
athlete_src = data_dir / "athlete.json"
athlete_dest = merged_dir / "athlete.json"
if athlete_dest.exists() or athlete_dest.is_symlink():
athlete_dest.unlink()
if athlete_src.exists():
athlete_dest.symlink_to(athlete_src.resolve())
# Write merged index.json (private filtered, highlight sorted)
index_path = data_dir / "index.json"
if index_path.exists():