diff --git a/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.ts b/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.ts index bd0335481b..09059f5396 100644 --- a/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.ts +++ b/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.ts @@ -460,10 +460,12 @@ export class NodeListComponent implements OnInit, OnDestroy { const nodesData: NodeData[] = []; this.dataSource.forEach(node => { - nodesData.push({ - key: node.localPk, - label: node.label, - }); + if (node.online) { + nodesData.push({ + key: node.localPk, + label: node.label, + }); + } }); UpdateComponent.openDialog(this.dialog, nodesData); diff --git a/static/skywire-manager-src/src/assets/i18n/en.json b/static/skywire-manager-src/src/assets/i18n/en.json index f31fce43a5..b23f274f80 100644 --- a/static/skywire-manager-src/src/assets/i18n/en.json +++ b/static/skywire-manager-src/src/assets/i18n/en.json @@ -134,7 +134,7 @@ "nodes": { "title": "Visor list", "dmsg-title": "DMSG", - "update-all": "Update all visors", + "update-all": "Update all online visors", "hypervisor": "Hypervisor", "state": "State", "state-tooltip": "Current state", diff --git a/static/skywire-manager-src/src/assets/i18n/es.json b/static/skywire-manager-src/src/assets/i18n/es.json index 62903a84fd..b3170bc7d4 100644 --- a/static/skywire-manager-src/src/assets/i18n/es.json +++ b/static/skywire-manager-src/src/assets/i18n/es.json @@ -131,7 +131,7 @@ "nodes": { "title": "Lista de visores", "dmsg-title": "DMSG", - "update-all": "Actualizar todos los visores", + "update-all": "Actualizar todos los visores online", "hypervisor": "Hypervisor", "state": "Estado", "state-tooltip": "Estado actual", diff --git a/static/skywire-manager-src/src/assets/i18n/es_base.json b/static/skywire-manager-src/src/assets/i18n/es_base.json index 593421dfb9..7d7c7132a3 100644 --- a/static/skywire-manager-src/src/assets/i18n/es_base.json +++ b/static/skywire-manager-src/src/assets/i18n/es_base.json @@ -131,7 +131,7 @@ "nodes": { "title": "Visor list", "dmsg-title": "DMSG", - "update-all": "Update all visors", + "update-all": "Update all online visors", "hypervisor": "Hypervisor", "state": "State", "state-tooltip": "Current state",