|
|
@ -581,13 +581,12 @@ class TwitchVodIE(TwitchBaseIE):
|
|
|
|
# chat_history.clear()
|
|
|
|
# chat_history.clear()
|
|
|
|
break
|
|
|
|
break
|
|
|
|
|
|
|
|
|
|
|
|
response_errors = traverse_obj(response, (slice, 'errors'))
|
|
|
|
response_errors = traverse_obj(response, (..., 'errors'))
|
|
|
|
|
|
|
|
|
|
|
|
if response_errors is not None and len(response_errors) > 0:
|
|
|
|
if response_errors is not None and len(response_errors) > 0:
|
|
|
|
self.report_warning(f"Error response recevied for fetching next chat history fragment: {response_errors}")
|
|
|
|
self.report_warning(f"Error response recevied for fetching next chat history fragment: {response_errors}")
|
|
|
|
|
|
|
|
|
|
|
|
comments_obj = traverse_obj(response, (0, 'data', 'video', 'comments'))
|
|
|
|
comments_obj = traverse_obj(response, (0, 'data', 'video', 'comments'))
|
|
|
|
chat_history.extend(traverse_obj(comments_obj, ('edges', slice, 'node')))
|
|
|
|
chat_history.extend(traverse_obj(comments_obj, ('edges', ..., 'node')))
|
|
|
|
|
|
|
|
|
|
|
|
has_more_pages = traverse_obj(comments_obj, ('pageInfo', 'hasNextPage'))
|
|
|
|
has_more_pages = traverse_obj(comments_obj, ('pageInfo', 'hasNextPage'))
|
|
|
|
|
|
|
|
|
|
|
|