Fixed crash when datapoints to upload list had zero length - don't know why it ever worked!

This commit is contained in:
Graham Jones
2022-03-10 21:10:14 +00:00
parent fcbd8e95e0
commit 2b1e943536

View File

@@ -801,7 +801,9 @@ public class LogManager {
// to upload the next one. // to upload the next one.
public void datapointCallback(String datapointStr) { public void datapointCallback(String datapointStr) {
Log.v(TAG, "datapointCallback() " + datapointStr + ", mCurrentEventId=" + mCurrentEventId); Log.v(TAG, "datapointCallback() " + datapointStr + ", mCurrentEventId=" + mCurrentEventId);
if (mDatapointsToUploadList.size() > 0) {
mDatapointsToUploadList.remove(0); mDatapointsToUploadList.remove(0);
}
setDatapointToUploaded(mCurrentDatapointId, mCurrentEventId); setDatapointToUploaded(mCurrentDatapointId, mCurrentEventId);
uploadNextDatapoint(); uploadNextDatapoint();
} }