From 2469f6fff002590b3acfd86a37220150d71d588c Mon Sep 17 00:00:00 2001 From: svemagie <869694+svemagie@users.noreply.github.com> Date: Fri, 20 Mar 2026 21:50:22 +0100 Subject: [PATCH] fix(been): replace L.Util.escape with inline escHtml, add og description --- been.njk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/been.njk b/been.njk index e3fdb14..5ab4e80 100644 --- a/been.njk +++ b/been.njk @@ -2,6 +2,7 @@ layout: layouts/been.njk title: Been permalink: /been/ +description: All past check-ins captured by this site via Micropub. withSidebar: true leafletMap: true --- @@ -39,8 +40,11 @@ leafletMap: true attribution: '© OpenStreetMap contributors', maxZoom: 19 }).addTo(map); + function escHtml(s) { + return String(s).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + } var markers = checkinPoints.map(function(p) { - var safeName = L.Util.escape(p.name); + var safeName = escHtml(p.name); var safeUrl = (p.url && p.url.indexOf('https://') === 0) ? p.url : ''; var popup = safeUrl ? '' + safeName + ''