setBookingViewByAdminToNull function
dynamic
setBookingViewByAdminToNull()
Implementation
setBookingViewByAdminToNull() async {
Map<String, dynamic> _toWrite = {};
for (var item in ordersDataCache){
if (!item.viewByAdmin){
item.viewByAdmin = true;
await FirebaseFirestore.instance.collection("booking").doc(item.id)
.set({"viewByAdmin": true}, SetOptions(merge: true));
_toWrite.addAll({
item.id: item.toJson(migrate: true),
});
}
}
if (_toWrite.isNotEmpty)
await FirebaseFirestore.instance.collection("cache").doc("orders")
.set(_toWrite, SetOptions(merge:true));
}