liquipediapy icon indicating copy to clipboard operation
liquipediapy copied to clipboard

get_team_info() no longer works for counterstrike/dota teams.

Open Kushtrim-88 opened this issue 4 years ago • 1 comments

The default usage of the method :

team_details = counterstrike_obj.get_team_info('Team Liquid',True)

throws out this error:

Traceback (most recent call last): File "teams.py", line 5, in team_details = counterstrike_obj.get_team_info('Team Liquid',True) File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python38-32\lib\site-packages\liquipediapy\counterstrike.py", line 104, in get_team_info team['team_roster'] = team_object.get_team_roster(soup) File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python38-32\lib\site-packages\liquipediapy\counterstrike_modules\team.py", line 65, in get_team_roster team_roster = roster_cards[0] IndexError: list index out of range

Same thing seems to happen with DOTA 2 teams,

Error:

Traceback (most recent call last): File "teams.py", line 5, in team_details = dota_obj.get_team_info('Hippomaniacs',True) File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python38-32\lib\site-packages\liquipediapy\dota.py", line 91, in get_team_info team['results'] = team_object.get_team_achivements(soup) File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python38-32\lib\site-packages\liquipediapy\dota_modules\team.py", line 108, in get_team_achivements indexes = rows[0] IndexError: list index out of range

Kushtrim-88 avatar May 25 '20 14:05 Kushtrim-88

This fixed in #12

est0nian avatar Mar 22 '21 17:03 est0nian