getUser method

Future<void> getUser()

Implementation

Future<void> getUser() async {
  try {
    final user = await _userAPI.getUserInfo();
    _userId = user.userId;
    _store.put("userId", _userId);
    _username = user.username;
    _store.put("username", _username);

    final avatar = await _userAPI.getUserAvatar();
    _avatar = avatar;
    _store.put("avatar", _avatar);
  } on Exception {
    log("Failed to get user info");
    loggedIn = false;
  }
  notifyListeners();
}