From b45adfbc0eb769800068c2d432e9db52425ee316 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 19 May 2021 10:52:47 -0700 Subject: [PATCH] altoslib: Protect has_monitor_battery from unset product AltosDroid can query has_monitor_battery before the product data has been set. Signed-off-by: Keith Packard --- altoslib/AltosConfigData.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/altoslib/AltosConfigData.java b/altoslib/AltosConfigData.java index 7b78f760..b6105f92 100644 --- a/altoslib/AltosConfigData.java +++ b/altoslib/AltosConfigData.java @@ -223,6 +223,8 @@ public class AltosConfigData { } public boolean has_monitor_battery() { + if (product == null) + return false; if (product.startsWith("TeleBT")) return true; return false; -- 2.30.2