fix(auth): fix bug on hot refresh

This commit is contained in:
Hugo Pointcheval 2022-08-26 14:53:02 +02:00
parent 719fa83576
commit ba4f3a7b4a
Signed by: hugo
GPG Key ID: A9E8E9615379254F

View File

@ -45,18 +45,20 @@ class AuthenticationCubit<Extra> extends Cubit<AuthenticationState<Extra>> {
_authenticationRepository.cubitStatus.last; _authenticationRepository.cubitStatus.last;
void _subscribeStatus() { void _subscribeStatus() {
_statusSubscription = _authenticationRepository.cubitStatus.listen( try {
(status) { _statusSubscription = _authenticationRepository.cubitStatus.listen(
switch (status) { (status) {
case AuthCubitStatus.started: switch (status) {
start(); case AuthCubitStatus.started:
break; start();
case AuthCubitStatus.stoped: break;
stop(); case AuthCubitStatus.stoped:
break; stop();
} break;
}, }
); },
);
} catch (_) {}
} }
Future<void> init() async { Future<void> init() async {