Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
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
Esempio n. 4
0
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
Esempio n. 5
0
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
Esempio n. 6
0
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
Esempio n. 7
0
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
Esempio n. 8
0
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
Esempio n. 9
0
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
Esempio n. 10
0
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
Esempio n. 11
0
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
Esempio n. 12
0
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
Esempio n. 13
0
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
Esempio n. 14
0
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
Esempio n. 15
0
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
Esempio n. 16
0
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
Esempio n. 17
0
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
Esempio n. 18
0
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
Esempio n. 19
0
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
Esempio n. 20
0
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