diff --git a/instaloader/instaloader.py b/instaloader/instaloader.py index 36a2367..5c0d1ac 100644 --- a/instaloader/instaloader.py +++ b/instaloader/instaloader.py @@ -428,8 +428,10 @@ class Instaloader: if not userids: self.context.log("Retrieving all visible stories...") + else: + userids = [p if isinstance(p, int) else p.userid for p in userids] - for user_story in self.get_stories([p if isinstance(p, int) else p.userid for p in userids]): + for user_story in self.get_stories(userids): name = user_story.owner_username self.context.log("Retrieving stories from profile {}.".format(name)) totalcount = user_story.itemcount