From e4363d04d528d35a8453f2f142191862dd9ad85e Mon Sep 17 00:00:00 2001 From: geeksville Date: Sun, 12 Apr 2020 08:58:09 -0700 Subject: [PATCH] fix autobug - it seems someone out there is running some really old device code --- app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt index 8574fa84a..7a21bf139 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt @@ -76,7 +76,8 @@ class BTScanModel(app: Application) : AndroidViewModel(app), Logging { val oldEntry = oldDevs[addr] if (oldEntry == null || oldEntry.bonded != isBonded) { val entry = BTScanEntry( - result.device.name, + result.device.name + ?: "unnamed-$addr", // autobug: some devices might not have a name, if someone is running really old device code? addr, isBonded )