fix: choose buckets
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
// class on click. Reads its config from window.PINGQL_PAGE.
|
||||
(function () {
|
||||
var cfg = window.PINGQL_PAGE || {};
|
||||
var defaultWindow = cfg.default_window || "24h";
|
||||
var barFrequency = cfg.bar_frequency || "daily";
|
||||
|
||||
// ── Click to expand/collapse ──────────────────────────────────────────
|
||||
var rows = document.querySelectorAll(".monitor .monitor-row");
|
||||
@@ -23,13 +23,13 @@
|
||||
var tooltip = document.getElementById("bar-tooltip");
|
||||
if (!tooltip) return;
|
||||
|
||||
var bucketSpanMs = (defaultWindow === "24h") ? 3600 * 1000 : 86400 * 1000;
|
||||
var bucketSpanMs = (barFrequency === "hourly") ? 3600 * 1000 : 86400 * 1000;
|
||||
function fmtBucketRange(startIso) {
|
||||
var start = new Date(startIso);
|
||||
var end = new Date(start.getTime() + bucketSpanMs);
|
||||
var dateOpts = { month: "short", day: "numeric" };
|
||||
var timeOpts = { hour: "2-digit", minute: "2-digit" };
|
||||
if (defaultWindow === "24h") {
|
||||
if (barFrequency === "hourly") {
|
||||
return start.toLocaleDateString(undefined, dateOpts) + ", " +
|
||||
start.toLocaleTimeString(undefined, timeOpts) + " — " +
|
||||
end.toLocaleTimeString(undefined, timeOpts);
|
||||
|
||||
Reference in New Issue
Block a user