From 39717a34c77437a572a5f7cb77198c628a051ee9 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Mon, 16 Feb 2026 13:55:30 -0500 Subject: Populate films datalist with 20 most recently used --- www/photo.causal.agency/trips.html | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/www/photo.causal.agency/trips.html b/www/photo.causal.agency/trips.html index 08f96e04..e81be6ef 100644 --- a/www/photo.causal.agency/trips.html +++ b/www/photo.causal.agency/trips.html @@ -47,13 +47,6 @@ input[type="number"] { width: 5ch; } - - - - - - - @@ -365,4 +358,16 @@ function addTrip() { setTripBody(); } +function setFilms() { + let datalist = document.getElementById("films"); + datalist.innerHTML = ""; + let films = new Set(trips.reverse().map(trip => trip.film)); + for (let film of films.values().take(20)) { + let option = document.createElement("option"); + option.innerText = film; + datalist.appendChild(option); + } +} +setFilms(); + -- cgit 1.4.1