From 2127a4487264a0d803e16a3bfa5a51ce9121f034 Mon Sep 17 00:00:00 2001 From: Nathan Coad Date: Tue, 27 Jan 2026 21:39:27 +1100 Subject: [PATCH] another chart fix --- cmd/ingestd/web/app.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/cmd/ingestd/web/app.js b/cmd/ingestd/web/app.js index 8126602..b753f8b 100644 --- a/cmd/ingestd/web/app.js +++ b/cmd/ingestd/web/app.js @@ -47,10 +47,13 @@ function formatTick(value) { } function series(points, key) { - return points.map((p) => ({ - x: p.ts, - y: p[key] === undefined ? null : p[key], - })); + return points.map((p) => { + const t = new Date(p.ts).getTime(); + return { + x: Number.isNaN(t) ? null : t, + y: p[key] === undefined ? null : p[key], + }; + }); } function filterRange(points, start, end) { @@ -197,8 +200,8 @@ function baseOptions(range) { maxTicksLimit: 6, callback: (value) => formatTick(value), }, - min: range && range.axisStart ? range.axisStart : undefined, - max: range && range.axisEnd ? range.axisEnd : undefined, + min: range && range.axisStart ? range.axisStart.getTime() : undefined, + max: range && range.axisEnd ? range.axisEnd.getTime() : undefined, grid: { color: "rgba(123, 223, 242, 0.08)" }, }, y: {