call method

  1. @override
Future<bool> call({
  1. required String playerId,
})
override

Implementation

@override
Future<bool> call({required String playerId}) async {
  var response = await Future.wait(
      [_findEstablishmentById.currentId(), _getLoggedUserToken()]);

  for (var element in response) {
    if (element == null) return false;
  }
  var success = await _repository.updateNotificationToken(
      playerId: playerId,
      appId: response.first!,
      tokenClient: response.last!);

  return success;
}