From ef95065a3a1496d9c31dd29474585442f14a198c Mon Sep 17 00:00:00 2001 From: Graham Jones Date: Sat, 17 Jun 2023 19:59:39 +0100 Subject: [PATCH] Added check for mDataPointsToUploadLst being null - fixes #102 --- .../main/java/uk/org/openseizuredetector/LogManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/uk/org/openseizuredetector/LogManager.java b/app/src/main/java/uk/org/openseizuredetector/LogManager.java index 5aa013b..c4c7dd3 100644 --- a/app/src/main/java/uk/org/openseizuredetector/LogManager.java +++ b/app/src/main/java/uk/org/openseizuredetector/LogManager.java @@ -472,6 +472,7 @@ public class LogManager { if (cursor != null) { callback.accept(cursor2Json(cursor)); } else { + Log.w(TAG,"getDatapointsByDate() - returned null result"); callback.accept(null); } }).execute(); @@ -973,8 +974,11 @@ public class LogManager { } // This starts the process of uploading the datapoints, one at a time. mCurrentEventRemoteId = eventId; + int listLen = 0; + if (mDatapointsToUploadList != null) + listLen = mDatapointsToUploadList.size(); Log.v(TAG, "createEventCallback() - starting datapoints upload with eventId " + mCurrentEventRemoteId + - " Uploading " + mDatapointsToUploadList.size() + " datapoints"); + " Uploading " + listLen + " datapoints"); uploadNextDatapoint(); });