diff --git a/steam_chat_logger.py b/steam_chat_logger.py index d1931a2..82c38d9 100755 --- a/steam_chat_logger.py +++ b/steam_chat_logger.py @@ -170,9 +170,12 @@ while True: print('getting next page') r = user.session.get(f'https://help.steampowered.com/en/accountdata/AjaxLoadMoreData/?url=GetFriendMessagesLog&continue={continue_value}') continue_value = r.json()['continue'] - html = r.json()['html'] - trs = BeautifulSoup(html, 'html.parser').find_all('tr') - parse_trs(trs) + if continue_value: + html = r.json()['html'] + trs = BeautifulSoup(html, 'html.parser').find_all('tr') + parse_trs(trs) + else: + break # CLOSE