fix(widgets): stop asserting a gateway that does not exist, label the ISP gap
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
a81894dd8a
commit
731d63c19c
2 files changed
+16
-8
No files matched your search
@@ -4236,6 +4236,7 @@
|
|||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
"internet": "Internet",
|
"internet": "Internet",
|
||||||
|
"isp": "ISP",
|
||||||
"latency": "{value} ms",
|
"latency": "{value} ms",
|
||||||
"measuredAt": "Measured at {time}",
|
"measuredAt": "Measured at {time}",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
|
|||||||
@@ -86,9 +86,14 @@ export default function UnifiOsWidget({ integrationIds, options }: WidgetCompone
|
|||||||
{options.showIsp && (
|
{options.showIsp && (
|
||||||
<Group justify="space-between" wrap="nowrap" gap="xs">
|
<Group justify="space-between" wrap="nowrap" gap="xs">
|
||||||
{summary.wan.isp === null ? (
|
{summary.wan.isp === null ? (
|
||||||
<Text size="xs" c="dimmed">
|
<>
|
||||||
{EMPTY_VALUE}
|
<Text size="xs" c="dimmed">
|
||||||
</Text>
|
{t("widget.unifiOs.card.isp")}
|
||||||
|
</Text>
|
||||||
|
<Text size="xs" c="dimmed">
|
||||||
|
{EMPTY_VALUE}
|
||||||
|
</Text>
|
||||||
|
</>
|
||||||
) : (
|
) : (
|
||||||
<>
|
<>
|
||||||
<Text size="xs" c="dimmed" truncate>
|
<Text size="xs" c="dimmed" truncate>
|
||||||
@@ -166,11 +171,13 @@ export default function UnifiOsWidget({ integrationIds, options }: WidgetCompone
|
|||||||
<Text size="xs" c="dimmed" truncate>
|
<Text size="xs" c="dimmed" truncate>
|
||||||
{t("widget.unifiOs.card.version", { version: summary.site.applicationVersion })}
|
{t("widget.unifiOs.card.version", { version: summary.site.applicationVersion })}
|
||||||
</Text>
|
</Text>
|
||||||
<Text size="xs" c="dimmed">
|
{(summary.devices === null || summary.gateway !== null) && (
|
||||||
{t("widget.unifiOs.card.gatewayUptime", {
|
<Text size="xs" c="dimmed">
|
||||||
uptime: summary.gateway?.uptimeSec != null ? formatUptime(summary.gateway.uptimeSec) : EMPTY_VALUE,
|
{t("widget.unifiOs.card.gatewayUptime", {
|
||||||
})}
|
uptime: summary.gateway?.uptimeSec != null ? formatUptime(summary.gateway.uptimeSec) : EMPTY_VALUE,
|
||||||
</Text>
|
})}
|
||||||
|
</Text>
|
||||||
|
)}
|
||||||
</Group>
|
</Group>
|
||||||
</Stack>
|
</Stack>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in new issue
Block a user