diff --git a/app/src/main/java/info/nightscout/android/utils/DataStore.java b/app/src/main/java/info/nightscout/android/utils/DataStore.java index a57e1e1ae48f56327201675f51afda9711e1e742..db6bcd8df3098bcad68c85e415299a6627cb9799 100644 --- a/app/src/main/java/info/nightscout/android/utils/DataStore.java +++ b/app/src/main/java/info/nightscout/android/utils/DataStore.java @@ -14,16 +14,13 @@ import io.realm.Realm; public class DataStore { private static DataStore instance; - private final Realm mRealm; private PumpStatusEvent lastPumpStatus; private int uplooaderBatteryLevel = 0; private int unavailableSGVCount = 0; private long activePumpMac = 0; - private DataStore() { - mRealm = Realm.getDefaultInstance(); - } + private DataStore() {} public static DataStore getInstance() { if (DataStore.instance == null) { @@ -45,7 +42,7 @@ public class DataStore { } public void setLastPumpStatus(PumpStatusEvent lastPumpStatus) { - this.lastPumpStatus = mRealm.copyFromRealm(lastPumpStatus); + this.lastPumpStatus = Realm.getDefaultInstance().copyFromRealm(lastPumpStatus); } public int getUplooaderBatteryLevel() {