From 7c2303c4e83a06400a9cfb2a18f6804bc3486d90 Mon Sep 17 00:00:00 2001 From: Mischa Date: Sun, 21 Jun 2026 11:03:49 +0200 Subject: [PATCH] fix: sort trip page entries ascending (oldest first) --- themes/intotheeast/templates/trip.html.twig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/themes/intotheeast/templates/trip.html.twig b/themes/intotheeast/templates/trip.html.twig index 5cf6c88..a1e2297 100644 --- a/themes/intotheeast/templates/trip.html.twig +++ b/themes/intotheeast/templates/trip.html.twig @@ -8,12 +8,12 @@ {% set all_items = [] %} {% for e in journal_entries %} - {% set all_items = all_items|merge([{'type': 'journal', 'page': e, 'date': e.date}]) %} + {% set all_items = all_items|merge([{'type': 'journal', 'page': e, 'date': e.header.date}]) %} {% endfor %} {% for s in story_entries %} - {% set all_items = all_items|merge([{'type': 'story', 'page': s, 'date': s.date}]) %} + {% set all_items = all_items|merge([{'type': 'story', 'page': s, 'date': s.header.date}]) %} {% endfor %} -{% set all_items = all_items|sort((a, b) => a.date < b.date ? 1 : -1) %} +{% set all_items = all_items|sort_by_key('date', 4) %} {% set journal_count = journal_entries|length %} {% set story_count = story_entries|length %}