From 1516fa904ef7777325b897a0117e1844655df720 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Sun, 19 Mar 2017 23:50:41 +0100 Subject: [PATCH] Pebble: prevent NPE on old firmwares without HR data in minute data (fix for previous commit) --- .../service/devices/pebble/DatalogSessionHealthSteps.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/DatalogSessionHealthSteps.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/DatalogSessionHealthSteps.java index 1da8b8759..4ea323c67 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/DatalogSessionHealthSteps.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/DatalogSessionHealthSteps.java @@ -132,7 +132,7 @@ class DatalogSessionHealthSteps extends DatalogSessionPebbleHealth { Integer resting_cal; Integer active_cal; Integer distance_cm; - Short heart_rate; + Short heart_rate = 0; // TODO: remove initialization once new db schema is in place, right now this prevents a NPE on old firmwares Integer heart_rate_weight; Short heart_rate_zone;