loginStateChanged method
Implementation
Future<void> loginStateChanged(OdooLoginEvent event) async {
if (event == OdooLoginEvent.loggedIn) {
await _processCallQueue();
for (var repo in _registry) {
await repo.fetchRecords();
}
}
if (event == OdooLoginEvent.loggedOut) {
for (var repo in _registry) {
// send empty list of records without deleting them from cache
repo.clearRecords();
}
}
}