From 58e7fe730ab232e167be77d8b89f19fba519350a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zachary=20Gu=C3=A9not?= Date: Thu, 10 Sep 2026 10:33:41 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20plan=20=E2=80=94=20the=20SD-WAN=20dash?= =?UTF-8?q?=20means=20unknown,=20not=20'no=20configuration'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Constat de revue : un échec total des appels de statut produit le même tableau vide qu'un compte sans configuration. Le rendu reste honnête — le tiret n'affirme rien — mais le commentaire, lui, tranchait à tort. Co-Authored-By: Claude Opus 5 --- .../plans/2026-09-09-unifi-site-manager-integration.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/superpowers/plans/2026-09-09-unifi-site-manager-integration.md b/docs/superpowers/plans/2026-09-09-unifi-site-manager-integration.md index 4f8c5f341..ab0d0efb0 100644 --- a/docs/superpowers/plans/2026-09-09-unifi-site-manager-integration.md +++ b/docs/superpowers/plans/2026-09-09-unifi-site-manager-integration.md @@ -1741,7 +1741,11 @@ export default function UnifiSiteManagerWidget({ accessor: "sdWan", title: t("widget.unifiSiteManager.column.sdWan"), render: (site) => { - // `null` = le site n'appartient à aucune configuration SD-WAN. + // `null` couvre DEUX cas que le contrat ne distingue pas : le site + // n'appartient à aucune configuration, ou le cloud n'a pas répondu. + // Le tiret n'affirme donc ni l'un ni l'autre — il dit « on ne sait pas », + // ce qui est vrai dans les deux cas. Ne pas le remplacer par un libellé + // du type « aucun mesh », qui trancherait à tort. if (site.sdWan === null) return EMPTY_VALUE; const { offline, connected, pingMs, errorCount } = site.sdWan;