fix(widgets): omit packet loss when the cloud did not measure it
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
00f022956c
commit
2c0f0bbdd3
2 files changed
+17
-7
No files matched your search
@@ -5824,6 +5824,7 @@
|
|||||||
"unknown": "not reported"
|
"unknown": "not reported"
|
||||||
},
|
},
|
||||||
"latency": "{value} ms · {loss} % loss",
|
"latency": "{value} ms · {loss} % loss",
|
||||||
|
"latencyOnly": "{value} ms",
|
||||||
"devicesOnline": "{online} / {total}",
|
"devicesOnline": "{online} / {total}",
|
||||||
"consoleUpdateAvailable": "Update available",
|
"consoleUpdateAvailable": "Update available",
|
||||||
"consoleUpToDate": "Up to date",
|
"consoleUpToDate": "Up to date",
|
||||||
|
|||||||
@@ -56,13 +56,22 @@ export default function UnifiSiteManagerWidget({
|
|||||||
accessor: "latencyMs",
|
accessor: "latencyMs",
|
||||||
title: t("widget.unifiSiteManager.column.latency"),
|
title: t("widget.unifiSiteManager.column.latency"),
|
||||||
sortable: true,
|
sortable: true,
|
||||||
render: (site) =>
|
render: (site) => {
|
||||||
site.latencyMs === null
|
if (site.latencyMs === null) return EMPTY_VALUE;
|
||||||
? EMPTY_VALUE
|
|
||||||
: t("widget.unifiSiteManager.latency", {
|
// Le cloud rapporte la latence et la perte de paquets indépendamment :
|
||||||
value: `${site.latencyMs}`,
|
// une période mesurée pour l'une peut ne pas l'être pour l'autre. Un 0
|
||||||
loss: `${site.packetLossPct ?? 0}`,
|
// par défaut affirmerait à tort une perte mesurée à zéro, alors qu'elle
|
||||||
}),
|
// n'a simplement pas été relevée sur cette période.
|
||||||
|
if (site.packetLossPct === null) {
|
||||||
|
return t("widget.unifiSiteManager.latencyOnly", { value: `${site.latencyMs}` });
|
||||||
|
}
|
||||||
|
|
||||||
|
return t("widget.unifiSiteManager.latency", {
|
||||||
|
value: `${site.latencyMs}`,
|
||||||
|
loss: `${site.packetLossPct}`,
|
||||||
|
});
|
||||||
|
},
|
||||||
},
|
},
|
||||||
...(options.showIsp && !isNarrow
|
...(options.showIsp && !isNarrow
|
||||||
? [
|
? [
|
||||||
|
|||||||
Reference in new issue
Block a user