diff --git a/client/src/components/AirQuality.vue b/client/src/components/AirQuality.vue
index 505b75e..0569204 100644
--- a/client/src/components/AirQuality.vue
+++ b/client/src/components/AirQuality.vue
@@ -1,6 +1,6 @@
- Loading chart…
-
-
-
+ Loading chart…
+
+
+
diff --git a/client/src/components/Sun.vue b/client/src/components/Sun.vue
index a67a6af..89690de 100644
--- a/client/src/components/Sun.vue
+++ b/client/src/components/Sun.vue
@@ -45,12 +45,12 @@ const arc = computed(() => {
});
const splitIdx = Math.round(pct * 200);
- const { x: cx, y: cy } = pts[splitIdx];
+ const { x: cx, y: cy } = pts[splitIdx];
// Filled traveled path: close down to horizon baseline for fill
const traveledPts = pts.slice(0, splitIdx + 1);
const filledPath = traveledPts.map((p, i) => `${i === 0 ? 'M' : 'L'}${p.x.toFixed(1)},${p.y.toFixed(1)}`).join(' ')
- + ` L${traveledPts[traveledPts.length - 1].x.toFixed(1)},${HORIZON}`
+ + ` L${(traveledPts[traveledPts.length - 1]).x.toFixed(1)},${HORIZON}`
+ ` L${x1},${HORIZON} Z`;
// Remaining path stroke only
diff --git a/server/src/server.mjs b/server/src/server.mjs
index 7362966..df42ce2 100644
--- a/server/src/server.mjs
+++ b/server/src/server.mjs
@@ -13,7 +13,6 @@ import {getADSB, getAirTrafficHistory, getShapes, initAircraftDb} from './adsb.m
import {getWeatherCondition} from './openweather.mjs';
import {lastForecast, getForecast, forecastTTL} from './forecast.mjs';
import {dailyWeather, hourlyWeather} from './openmeteo.mjs';
-import {init} from 'express/lib/application.js';
// import {Aurora} from './aurora.mjs';
// ── Uncaught error handlers ───────────────────────────────────────────────────