mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2025-06-05 21:49:48 +02:00
Xiaomi: Fix crash if device does not provide full stress and spo2 data
This commit is contained in:
@@ -29,7 +29,7 @@ public class XiaomiSpo2SampleProvider extends AbstractSampleToTimeSampleProvider
|
||||
|
||||
@Override
|
||||
protected Spo2Sample convertSample(final XiaomiActivitySample sample) {
|
||||
if (sample.getSpo2() == 0) {
|
||||
if (sample.getSpo2() == null || sample.getSpo2() == 0) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@@ -29,7 +29,7 @@ public class XiaomiStressSampleProvider extends AbstractSampleToTimeSampleProvid
|
||||
|
||||
@Override
|
||||
protected StressSample convertSample(final XiaomiActivitySample sample) {
|
||||
if (sample.getStress() == 0) {
|
||||
if (sample.getStress() == null || sample.getStress() == 0) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user