File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,16 +36,15 @@ hide:
3636 </section >
3737
3838 {% for year in sponsors.years.keys() | sort(reverse=true) %}
39- {% set ids = sponsors.years[ year] or [ ] %}
39+ {% set valid_ids = ( sponsors.years[ year] or [ ] ) | select('in', sponsors.sponsors) | list %}
4040 <section class =" year-group " data-year =" {{ year }} " >
4141 <div class="year-header">
4242 <h2 class="year-num" id="year-{{ year }}">{{ year }}</h2>
43- <span class="year-meta">{{ ids |length }} sponsor{{ '' if ids |length == 1 else 's' }} (click/tap for info)</span>
43+ <span class="year-meta">{{ valid_ids |length }} sponsor{{ '' if valid_ids |length == 1 else 's' }} (click/tap for info)</span>
4444 <div class="year-rule"></div>
4545 </div>
4646 <div class="sponsor-grid">
47- {% for id in ids %}
48- {% if id in sponsors.sponsors %}
47+ {% for id in valid_ids %}
4948 {% set s = sponsors.sponsors[id] %}
5049 {% set card_links = s.links if s.links else ([{'label': s.link_label or 'Website', 'url': s.link}] if s.link else []) %}
5150 <div class="sponsor-card" role="button" tabindex="0">
7271 </div>
7372 </div>
7473 </div>
75- {% endif %}
7674 {% endfor %}
7775 </div>
7876 </section >
You can’t perform that action at this time.
0 commit comments