From c28470e864331f840d37aceaa2ce59aa4fb331c5 Mon Sep 17 00:00:00 2001
From: Johannes Mockenhaupt <git@jotomo.de>
Date: Tue, 27 Jun 2017 16:11:49 +0200
Subject: [PATCH] Extract method uploadPollResults.

---
 .../medtronic/service/MedtronicCnlIntentService.java   | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java
index c6af1ca..2a332a9 100644
--- a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java
+++ b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java
@@ -311,10 +311,8 @@ public class MedtronicCnlIntentService extends IntentService {
                     }
                     realm.close();
                 }
-                // TODO - set status if offline or Nightscout not reachable
-                sendToXDrip();
-                uploadToNightscout();
 
+                uploadPollResults();
                 scheduleNextPoll(timePollStarted, timeLastGoodSGV, pollInterval, df);
             }
         } finally {
@@ -386,6 +384,12 @@ public class MedtronicCnlIntentService extends IntentService {
             alarm.set(AlarmManager.RTC_WAKEUP, wakeTime, pendingIntent);
     }
 
+    private void uploadPollResults() {
+        // TODO - set status if offline or Nightscout not reachable
+        sendToXDrip();
+        uploadToNightscout();
+    }
+
     private void sendToXDrip() {
         final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
         if (prefs.getBoolean(getString(R.string.preference_enable_xdrip_plus), false)) {
-- 
GitLab