From 1523fbbd3ece88e348d3d7300078b4363984e43b Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Wed, 6 Apr 2022 11:50:13 -0700 Subject: [PATCH] Ignore fixby elements without the src attribute. --- voussoir.net/writing/generate_site.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/voussoir.net/writing/generate_site.py b/voussoir.net/writing/generate_site.py index 0d866da..6dd67c6 100644 --- a/voussoir.net/writing/generate_site.py +++ b/voussoir.net/writing/generate_site.py @@ -173,7 +173,9 @@ def soup_adjust_relative_links(soup, md_file, repo_path): def fixby(tagname, attribute): links = soup.find_all(tagname) for link in links: - href = link[attribute] + href = link.get(attribute) + if not href: + continue if '://' in href: continue if href.startswith('/'):