call method

  1. @override
Future<Configuracoes?> call()
override

Implementation

@override
Future<Configuracoes?> call() async {
  var response = await Future.wait(
      [_findEstablishmentById.currentId(), _getLoggedUserToken()]);

  var userToken = response.last;
  var establishmentId = response.first;
  if (establishmentId == null) {
    return null;
  }
  return _repository.findSetting(
      appId: establishmentId, isLogged: userToken != null);
}