From 062dff910ec79fc24543c5e711ca2568ec26db58 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sun, 30 Aug 2026 07:52:46 -0700 Subject: [PATCH] Don't generate the tinies if every photo was a headliner. --- voussoir.net/photography/generate_site.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/voussoir.net/photography/generate_site.py b/voussoir.net/photography/generate_site.py index a10660c..15b9e65 100644 --- a/voussoir.net/photography/generate_site.py +++ b/voussoir.net/photography/generate_site.py @@ -79,6 +79,7 @@ class Album: def render_web(self, index=None, is_root=False, totalcount=None): headliners = [p for p in self.photos if p.etq_photo.has_tag(HEADLINER_TAGNAME)] + non_headliners = [p for p in self.photos if not p.etq_photo.has_tag(HEADLINER_TAGNAME)] return jinja2.Template('''
@@ -88,11 +89,13 @@ class Album: {{photo.render_web(is_root=1)}} {% endfor %} + {% if non_headliners %}
{% for photo in photos %} {{photo.render_tiny()}} {% endfor %}
+ {% endif %}
''').render( @@ -100,6 +103,7 @@ class Album: web_url=self.web_url, photos=self.photos, headliners=headliners, + non_headliners=non_headliners, ) def render_atom(self):