refreshAppToken method

Future<bool> refreshAppToken()

Implementation

Future<bool> refreshAppToken() async {
  final savedAppRefreshToken = await authService.getSavedAppRefreshToken();

  bool isRefreshed = false;
  await authService
      .refreshAppToken(savedAppRefreshToken)
      .then((appToken) async {
    logger.debug(TAG, 'Successfully refresh app token');

    isRefreshed = await authService.saveTokens(appToken: appToken);
  }).catchError((e) {
    logger.error(TAG, e.toString());
  });

  return isRefreshed;
}