From 363b9242b914488bbad12b19436408b0917fe3c5 Mon Sep 17 00:00:00 2001 From: Bart Sopers Date: Wed, 2 Sep 2020 02:09:03 +0200 Subject: [PATCH] Don't automatically cancel a fake suspended TBR from pod state changes --- .../androidaps/plugins/pump/omnipod/OmnipodPumpPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/omnipod/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/OmnipodPumpPlugin.java b/omnipod/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/OmnipodPumpPlugin.java index 3ac43ee8a7..714fc4fc49 100644 --- a/omnipod/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/OmnipodPumpPlugin.java +++ b/omnipod/src/main/java/info/nightscout/androidaps/plugins/pump/omnipod/OmnipodPumpPlugin.java @@ -302,7 +302,7 @@ public class OmnipodPumpPlugin extends PumpPluginBase implements PumpInterface, // But it doesn't tell us the duration or amount, so we can only update TBR status in AAPS if // The pod is not running a TBR, while AAPS thinks it is if (!podStateManager.hasTempBasal()) { - if (activePlugin.getActiveTreatments().isTempBasalInProgress()) { + if (activePlugin.getActiveTreatments().isTempBasalInProgress() && !aapsOmnipodManager.hasSuspendedFakeTbr()) { aapsOmnipodManager.reportCancelledTbr(); } }