refreshCacheFromServer method
Implementation
Future<bool> refreshCacheFromServer() async {
await getUserAvatar();
while (sessionToken == null) {
await Future.delayed(1.seconds);
try {
sessionToken = await UserInfoState().userStorageService.getUserEmail();
} catch (_) {}
}
return (UserInfoState().isLogin = isCacheExpired())
? await persistUserData()
: false;
}