checkAllServicesExist method
This should only be called if there is inconsistency:
ClientPlan had nonexist service Id. This can happen:
- then list of ServiceEntry is reduced on server,
- database has inconsistency. TODO: check it here - low priority.
Implementation
Future<void> checkAllServicesExist() async {
return;
// if (_services.isEmpty) {
// await syncHiveServices();
// } else if (ref
// .read(servicesOfWorkerSyncDate(this))
// .isBefore(ref.read(planOfWorkerSyncDate(this)))) {
// await syncHiveServices();
// } else {
// // TODO: actual checks here
// }
}