From 0e49efdb34612ee04bd18a60ed1c5056b7d54400 Mon Sep 17 00:00:00 2001 From: ztimson Date: Mon, 22 Jun 2026 00:13:46 -0400 Subject: [PATCH] Fixed marker url --- server/airtraffic.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/airtraffic.mjs b/server/airtraffic.mjs index 1a9aa4f..8de79a3 100644 --- a/server/airtraffic.mjs +++ b/server/airtraffic.mjs @@ -5,7 +5,7 @@ import { resolve, dirname } from 'path' import { fileURLToPath } from 'url' const DIR = dirname(fileURLToPath(import.meta.url)) -const SHAPES_PATH = resolve(DIR, 'shapes.json') +const SHAPES_PATH = resolve(DIR, 'public', 'aircraft.js') export async function getShapes() { if (existsSync(SHAPES_PATH)) { @@ -18,7 +18,7 @@ export async function getShapes() { // tar1090 exposes a var with all the shape definitions let shapes = {} try { - const match = text.match(/var\s+_aircraft_markers\s*=\s*(\{[\s\S]*?\});/) + const match = text.match(/let\s+shapes\s*=\s*(\{[\s\S]*?\n\})/); if (match) shapes = JSON.parse(match[1]) } catch (e) { console.error('Failed to parse tar1090 shapes:', e)