From 71856b49a4b48d287300d2fe35ba1c7d67c14f06 Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Sun, 15 Sep 2024 08:32:35 +1000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20Handle=20vendor=20NoneType=20#79?= =?UTF-8?q?1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/device.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/device.py b/server/device.py index 7851639a..ab08843c 100755 --- a/server/device.py +++ b/server/device.py @@ -637,8 +637,8 @@ icons = { def guess_icon(vendor, mac, ip, name, default): result = default mac = mac.upper() - vendor = vendor.lower() - name = name.lower() + vendor = vendor.lower() if vendor else "unknown" + name = name.lower() if name else "(unknown)" # Guess icon based on vendor if any(brand in vendor for brand in {"samsung", "motorola"}): @@ -693,8 +693,8 @@ def guess_icon(vendor, mac, ip, name, default): def guess_type(vendor, mac, ip, name, default): result = default mac = mac.upper() - vendor = vendor.lower() - name = name.lower() + vendor = vendor.lower() if vendor else "unknown" + name = name.lower() if name else "(unknown)" # Guess icon based on vendor if any(brand in vendor for brand in {"samsung", "motorola"}):