From a8779921f8fc5f253af5d4dd931b6a90015db85d Mon Sep 17 00:00:00 2001 From: Gus Ruben Date: Thu, 31 Jul 2025 15:25:48 -0400 Subject: [PATCH] Add location override --- src/routes/map/+page.server.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/routes/map/+page.server.js b/src/routes/map/+page.server.js index 03aa78b..8e36f6d 100644 --- a/src/routes/map/+page.server.js +++ b/src/routes/map/+page.server.js @@ -29,13 +29,12 @@ export async function load() { // Geocode each event location const locations = []; for (const event of events) { - const { location, state, country, event_name } = event.fields; + const { location, state, country, event_name, location_override } = event.fields; if (!location || !event_name) continue; - // Build address string - const addressParts = [location, state, country].filter(Boolean); - const address = addressParts.join(', '); + // Use location_override if set, otherwise build address string + const address = location_override || [location, state, country].filter(Boolean).join(', '); try { const geocodeUrl = `https://geocoder.hackclub.com/v1/geocode?address=${encodeURIComponent(address)}&key=${GEOCODER_API_KEY}`;