From 334c8672f0a9905945387ba0e0e2237230da208b Mon Sep 17 00:00:00 2001 From: Marco Lents Date: Wed, 15 Apr 2026 08:54:35 +0200 Subject: [PATCH] fix broken markdown links for party names with spaces Co-Authored-By: Claude Opus 4.6 (1M context) --- crawler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crawler.py b/crawler.py index 4bbe7c3..4e2cb95 100644 --- a/crawler.py +++ b/crawler.py @@ -348,7 +348,8 @@ def save_readme(bios, out): md += "|--------|------------:|\n" for party, count in sorted(parties.items()): safe_party = re.sub(r'[/<>:"|?*]', "_", party) - md += f"| [{party}](Parteien/{safe_party}.md) | {count} |\n" + url_party = safe_party.replace(" ", "%20") + md += f"| [{party}](Parteien/{url_party}.md) | {count} |\n" md += f"\n## Verzeichnisse\n\n" md += "- [Abgeordnete](Abgeordnete/) — Einzelprofile nach Nachname\n" md += "- [Abstimmungen](Abstimmungen/) — Abstimmungen nach Thema\n"