def show_head_to_head(tournament_name, event_name, entrant1_name, entrant2_name, header, auto_retry): event_id = get_event_id(tournament_name, event_name, header, auto_retry) entrant1_id = get_entrant_id(event_id, entrant1_name, header, auto_retry) variables = {"eventId": event_id, "entrantId": entrant1_id, "page": 1} response = run_query(SHOW_ENTRANT_SETS_QUERY, variables, header, auto_retry) data = filters.show_head_to_head_filter(response, entrant2_name) return data
def show_sets(bracket_id, page_num, header, auto_retry): variables = {"phaseGroupId": bracket_id, "page": page_num} response = run_query(BRACKET_SHOW_SETS_QUERY, variables, header, auto_retry) data = filters.bracket_show_sets_filter(response) return data # THIS WAS MADE A SEPERATE FILE TO MAKE ROOM FOR FUTURE EXPANSION
def show_tournaments_for_game(player_id, player_name, videogame_id, page_num, header, auto_retry): variables = { "playerId": player_id, "playerName": player_name, "videogameId": videogame_id, "page": page_num } response = run_query(PLAYER_SHOW_TOURNAMENTS_FOR_GAME_QUERY, variables, header, auto_retry) data = filters.player_show_tournaments_for_game(response, videogame_id) return data # THIS WAS MADE A SEPERATE FILE TO MAKE ROOM FOR FUTURE EXPANSION
def show_all_event_brackets(tournament_name, header, auto_retry): variables = {"tourneySlug": tournament_name} response = run_query(SHOW_EVENT_BRACKETS_QUERY, variables, header, auto_retry) data = filters.show_all_event_brackets_filter(response) return data
def get_player_id(event_id, player_name, header, auto_retry): variables = {"eventId": event_id, "name": player_name} response = run_query(PLAYER_ID_QUERY, variables, header, auto_retry) data = filters.player_id_filter(response, player_name) return data
def show_entrants(tournament_name, event_name, page_num, header, auto_retry): event_id = get_event_id(tournament_name, event_name, header, auto_retry) variables = {"eventId": event_id, "page": page_num} response = run_query(SHOW_ENTRANTS_QUERY, variables, header, auto_retry) data = filters.show_entrants_filter(response) return data
def show_event_by_game_size_dated(num_entrants, videogame_id, after, before, page_num, header, auto_retry): variables = {"videogameId": videogame_id, "after": after, "before": before, "page": page_num} response = run_query(SHOW_EVENT_BY_GAME_SIZE_DATED_QUERY, variables, header, auto_retry) data = filters.show_event_by_game_size_dated_filter(response, num_entrants, videogame_id) return data
def show_players_by_sponsor(tournament_name, sponsor, header, auto_retry): variables = {"slug": tournament_name, "sponsor": sponsor} response = run_query(SHOW_PLAYERS_BY_SPONSOR, variables, header, auto_retry) data = filters.show_players_by_sponsor_filter(response) return data
def show_by_owner(owner, page_num, header, auto_retry): variables = {"ownerId": owner, "page": page_num} response = run_query(SHOW_BY_OWNER_QUERY, variables, header, auto_retry) data = filters.show_by_owner_filter(response) return data
def show_by_radius(coordinates, radius, page_num, header, auto_retry): variables = {"coordinates": coordinates, "radius": radius, "page": page_num} response = run_query(SHOW_BY_RADIUS_QUERY, variables, header, auto_retry) data = filters.show_by_radius_filter(response) return data
def get_entrant_id(event_id, player_name, header, auto_retry): variables = {"eventId": event_id, "name": player_name} response = run_query(ENTRANT_ID_QUERY, variables, header, auto_retry) data = response['data']['event']['entrants']['nodes'][0]['id'] return data
def show_by_state(state_code, page_num, header, auto_retry): variables = {"state": state_code, "page": page_num} response = run_query(SHOW_BY_STATE_QUERY, variables, header, auto_retry) data = filters.show_by_state_filter(response) return data
def show_by_country(country_code, page_num, header, auto_retry): variables = {"countryCode": country_code, "page": page_num} response = run_query(SHOW_BY_COUNTRY_QUERY, variables, header, auto_retry) data = filters.show_by_country_filter(response) return data
def show_lightweight_results(tournament_name, event_name, page_num, header, auto_retry): event_id = get_event_id(tournament_name, event_name, header, auto_retry) variables = {"eventId": event_id, "page": page_num} response = run_query(SHOW_LIGHTWEIGHT_RESULTS_QUERY, variables, header, auto_retry) data = filters.show_lightweight_results_filter(response) return data
def show_entrants(bracket_id, page_num, header, auto_retry): variables = {"phaseGroupId": bracket_id, "page": page_num} response = run_query(BRACKET_SHOW_ENTRANTS_QUERY, variables, header, auto_retry) data = filters.bracket_show_entrants_filter(response) return data
def get_event_id(tournament_name, event_name, header, auto_retry): variables = {"tourneySlug": tournament_name} response = run_query(EVENT_ID_QUERY, variables, header, auto_retry) data = filters.event_id_filter(response, event_name) return data
def show_tournaments(player_id, page_num, header, auto_retry): variables = {"playerId": player_id, "page": page_num} response = run_query(PLAYER_SHOW_TOURNAMENTS_QUERY, variables, header, auto_retry) data = filters.player_show_tournaments_filter(response) return data
def show(tournament_name, header, auto_retry): variables = {"tourneySlug": tournament_name} response = run_query(SHOW_QUERY, variables, header, auto_retry) data = filters.show_filter(response) return data
def show_info(player_id, header, auto_retry): variables = {"playerId": player_id} response = run_query(PLAYER_SHOW_INFO_QUERY, variables, header, auto_retry) data = filters.player_show_info_filter(response) return data
def show_sets(event_id, page_num, header, auto_retry): variables = {"eventId": event_id, "page": page_num} response = run_query(SHOW_SETS_QUERY, variables, header, auto_retry) data = filters.show_sets_filter(response) return data