From 3844221421e2f6b92f7d954216eb959db115cb92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asger=20Geel=20Weirs=C3=B8e?= Date: Sun, 1 Nov 2026 16:47:08 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20overskrift-id=20uden=20afsluttende=20bin?= =?UTF-8?q?destreg,=20som=20p=C3=A5=20den=20gamle=20side?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- scripts/postbuild.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/postbuild.py b/scripts/postbuild.py index 83bf50f..f91dcad 100755 --- a/scripts/postbuild.py +++ b/scripts/postbuild.py @@ -25,10 +25,10 @@ def pages(): def slug(text): - """Samme regler som github-slugger, som den gamle build brugte.""" + """Samme regler som github-slugger, som den gamle build brugte, og som Astro uden afsluttende -.""" s = html.unescape(re.sub(r"<[^>]+>", "", text)).strip().lower() s = re.sub(r"[^\w\- ]", "", s) - return s.replace(" ", "-") + return s.replace(" ", "-").removesuffix("-") def heading_ids():