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():