Fix PRAW deprecations
Fix depreciations in MultiredditHelper and CommentForest.
This commit is contained in:
@@ -32,7 +32,7 @@ class BaseArchiveEntry(ABC):
|
||||
'parent_id': in_comment.parent_id,
|
||||
'replies': [],
|
||||
}
|
||||
in_comment.replies.replace_more(0)
|
||||
in_comment.replies.replace_more(limit=None)
|
||||
for reply in in_comment.replies:
|
||||
out_dict['replies'].append(BaseArchiveEntry._convert_comment_to_dict(reply))
|
||||
return out_dict
|
||||
|
||||
@@ -45,7 +45,7 @@ class SubmissionArchiveEntry(BaseArchiveEntry):
|
||||
def _get_comments(self) -> list[dict]:
|
||||
logger.debug(f'Retrieving full comment tree for submission {self.source.id}')
|
||||
comments = []
|
||||
self.source.comments.replace_more(0)
|
||||
self.source.comments.replace_more(limit=None)
|
||||
for top_level_comment in self.source.comments:
|
||||
comments.append(self._convert_comment_to_dict(top_level_comment))
|
||||
return comments
|
||||
|
||||
@@ -323,7 +323,7 @@ class RedditConnector(metaclass=ABCMeta):
|
||||
out = []
|
||||
for multi in self.split_args_input(self.args.multireddit):
|
||||
try:
|
||||
multi = self.reddit_instance.multireddit(self.args.user[0], multi)
|
||||
multi = self.reddit_instance.multireddit(redditor=self.args.user[0], name=multi)
|
||||
if not multi.subreddits:
|
||||
raise errors.BulkDownloaderException
|
||||
out.append(self.create_filtered_listing_generator(multi))
|
||||
|
||||
Reference in New Issue
Block a user