bookingSaveInCacheList function
Implementation
Future<String?> bookingSaveInCacheList(List<OrderData> list, {bool migrate = true}) async {
try{
Map<String, dynamic> _toWrite = {};
for (var item in list){
var _cache = _bookingSaveInCache(item, migrate: migrate);
_toWrite.addAll({
_cache.id: _cache.toJson(migrate: true),
});
}
// dprint("bookingSaveInCacheList");
await FirebaseFirestore.instance.collection("cache").doc("orders")
.set(_toWrite, SetOptions(merge:true));
}catch(ex){
return "bookingSaveInCacheList " + ex.toString();
}
return null;
}