Source
storeBuffer() async {
List<ValueEntry> entries = buffer.map(asValueEntry).toList();
if (entries.isNotEmpty) {
try {
if (!isStartDateFilled) {
_link.updateValue("${path}/startDate", entries.first.timestamp);
}
_link.updateValue("${path}/lwv", entries.last.value);
_link.updateValue("${path}/endDate", entries.last.timestamp);
} catch (e) {
}
}
buffer.clear();
await group.storeValues(entries);
}