fix(authentication): try/catch on cache retrieve
continuous-integration/drone/pr Build is passing

This commit was merged in pull request #199.
This commit is contained in:
2023-05-15 16:50:16 +02:00
parent 873a3b426d
commit ef19191093
@@ -41,13 +41,17 @@ class AuthenticationFirebaseCacheDataSourceImpl<Data>
return null;
}
final jwt = await currentUser.getIdToken(true);
final currentAccount = AccountModel.fromFirebaseUser(
currentUser,
accessToken: jwt,
);
try {
final jwt = await currentUser.getIdToken(true);
final currentAccount = AccountModel.fromFirebaseUser(
currentUser,
accessToken: jwt,
);
return currentAccount;
return currentAccount;
} catch (e) {
return null;
}
}
// Already done by Firebase