From 621cae2a6398d9eeced00d499bf542a8143de456 Mon Sep 17 00:00:00 2001 From: Nerivec <62446222+Nerivec@users.noreply.github.com> Date: Sun, 1 Jun 2025 19:42:24 +0200 Subject: [PATCH] fix(ignore): networkmap typing (#27566) --- lib/extension/networkMap.ts | 3 +-- lib/types/api.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/extension/networkMap.ts b/lib/extension/networkMap.ts index 13cd6e2b2..a88dfa32b 100644 --- a/lib/extension/networkMap.ts +++ b/lib/extension/networkMap.ts @@ -268,8 +268,7 @@ export default class NetworkMap extends Extension { networkAddress: device.zh.networkAddress, manufacturerName: device.zh.manufacturerName, modelID: device.zh.modelID, - // biome-ignore lint/style/noNonNullAssertion: TODO: biome migration: wrong typing? will be undefined if type=EndDevice? - failed: failed.get(device)!, + failed: failed.get(device), lastSeen: device.zh.lastSeen, definition, }); diff --git a/lib/types/api.ts b/lib/types/api.ts index 71603155f..e1e025acb 100644 --- a/lib/types/api.ts +++ b/lib/types/api.ts @@ -263,7 +263,7 @@ export interface Zigbee2MQTTNetworkMap { networkAddress: number; manufacturerName: string | undefined; modelID: string | undefined; - failed: string[]; + failed?: string[]; lastSeen: number | undefined; definition?: {model: string; vendor: string; supports: string; description: string}; }[];