setBookingToRead function
Implementation
Future<String?> setBookingToRead(String listen) async{
try{
// var index = 0;
if (listen == "viewByProvider")
for (var item in bookings){
// index++;
//dprint("$index setBookingToRead item.viewByProvider=${item.viewByProvider} ${item.id} ${item.time}");
if (!item.viewByProvider){
await FirebaseFirestore.instance.collection("booking").doc(item.id).set({
"viewByProvider": true,
"timeModify": DateTime.now().toUtc(),
}, SetOptions(merge: true));
item.viewByProvider = true;
}
newBookingCount = 0;
}
}catch(ex){
return "setBookingToRead " + ex.toString();
}
return null;
}