diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightFragment.java b/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightFragment.java index 10d7caef95..ffe372f5ec 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightFragment.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightFragment.java @@ -26,6 +26,7 @@ import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.parameter_b import info.nightscout.androidaps.plugins.PumpInsightLocal.descriptors.ActiveBasalRate; import info.nightscout.androidaps.plugins.PumpInsightLocal.descriptors.ActiveBolus; import info.nightscout.androidaps.plugins.PumpInsightLocal.descriptors.ActiveTBR; +import info.nightscout.androidaps.plugins.PumpInsightLocal.descriptors.CartridgeStatus; import info.nightscout.androidaps.plugins.PumpInsightLocal.descriptors.TotalDailyDose; import info.nightscout.androidaps.queue.Callback; import info.nightscout.utils.DateUtil; @@ -243,9 +244,13 @@ public class LocalInsightFragment extends SubscriberFragment implements View.OnC } private void getCartridgeStatusItem(List statusItems) { - if (LocalInsightPlugin.getInstance().getCartridgeStatus() == null) return; - statusItems.add(getStatusItem(MainApp.gs(R.string.pump_reservoir_label), - DecimalFormatter.to2Decimal(LocalInsightPlugin.getInstance().getCartridgeStatus().getRemainingAmount()) + "U")); + CartridgeStatus cartridgeStatus = LocalInsightPlugin.getInstance().getCartridgeStatus(); + if (cartridgeStatus == null) return; + String status; + if (cartridgeStatus.isInserted()) + status = DecimalFormatter.to2Decimal(LocalInsightPlugin.getInstance().getCartridgeStatus().getRemainingAmount()) + "U"; + else status = MainApp.gs(R.string.not_inserted); + statusItems.add(getStatusItem(MainApp.gs(R.string.pump_reservoir_label), status)); } private void getTDDItems(List statusItems) { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index cd16ab4635..8785dba800 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1265,6 +1265,7 @@ Disable TBR over notification Refresh Pump integration for Accu-Chek Insight pumps + Not inserted %1$d day