From 723cb3349755e0ab68da4de0ec9792ede0f7416c Mon Sep 17 00:00:00 2001 From: Roumen Georgiev Date: Tue, 28 Nov 2017 16:15:25 +0200 Subject: [PATCH] Disabling staledata alarm on new sgv values fromNSClient --- .../plugins/NSClientInternal/services/NSClientService.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/NSClientInternal/services/NSClientService.java b/app/src/main/java/info/nightscout/androidaps/plugins/NSClientInternal/services/NSClientService.java index d3d17b510b..72e881fce8 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/NSClientInternal/services/NSClientService.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/NSClientInternal/services/NSClientService.java @@ -632,7 +632,11 @@ public class NSClientService extends Service { if (sgv.getMills() > latestDateInReceivedData) latestDateInReceivedData = sgv.getMills(); } - BroadcastSgvs.handleNewSgv(sgvs, MainApp.instance().getApplicationContext(), isDelta); + //log.debug("Alarm for stale data active:"+Notification.isAlarmForStaleData()); + if(Notification.isAlarmForStaleData()){ + MainApp.bus().post(new EventDismissNotification(Notification.NSALARM)); + } + BroadcastSgvs.handleNewSgv(sgvs, MainApp.instance().getApplicationContext(), isDelta); } MainApp.bus().post(new EventNSClientNewLog("LAST", DateUtil.dateAndTimeString(latestDateInReceivedData))); } catch (JSONException e) {