Bug fixed: 2 requests were not enqueued

This commit is contained in:
Aleksander Nowakowski
2018-06-26 11:20:03 +02:00
parent b9bf0a8b16
commit c9f75fabda

View File

@@ -226,10 +226,12 @@ public class GlucoseManager extends BatteryManager<GlucoseManagerCallbacks> {
if (mRecords.size() > 0) {
final int sequenceNumber = mRecords.keyAt(mRecords.size() - 1) + 1;
writeCharacteristic(mRecordAccessControlPointCharacteristic,
RecordAccessControlPointData.reportStoredRecordsGreaterThenOrEqualTo(sequenceNumber));
RecordAccessControlPointData.reportStoredRecordsGreaterThenOrEqualTo(sequenceNumber))
.enqueue();
} else {
writeCharacteristic(mRecordAccessControlPointCharacteristic,
RecordAccessControlPointData.reportAllStoredRecords());
RecordAccessControlPointData.reportAllStoredRecords())
.enqueue();
}
} else {
mCallbacks.onOperationCompleted(device);