From bfa5d8ed41d2cd8e82c21a481a38db7f5d7564b3 Mon Sep 17 00:00:00 2001 From: Lars Lindqvist Date: Sun, 5 Aug 2018 03:29:24 +0200 Subject: [PATCH] Fix :stories 50a5330fecb1272487fdd600416354c83ef8922f breaks `:stories` if userids is None (non-iterable). --- instaloader/instaloader.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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