1
0
mirror of https://github.com/instaloader/instaloader.git synced 2024-08-17 20:29:38 +02:00

Do not log Post's username in download_saved_posts

This improves speed, as get_saved_posts() returns Posts that do not have
owner_profile info. So, printing the owner_username often required an
additional request.
This commit is contained in:
Alexander Graf 2018-05-01 20:22:52 +02:00
parent b5ad92e236
commit b1e55a41a4

View File

@ -529,11 +529,10 @@ class Instaloader:
for post in Profile.from_username(self.context, self.context.username).get_saved_posts():
if max_count is not None and count > max_count:
break
name = post.owner_username
if post_filter is not None and not post_filter(post):
self.context.log("<pic by {} skipped".format(name), flush=True)
self.context.log("<{} skipped>".format(post), flush=True)
continue
self.context.log("[{:>3}] {} ".format(count, name), end=str(), flush=True)
self.context.log("[{:>3}] ".format(count), end=str(), flush=True)
count += 1
with self.context.error_catcher('Download saved posts'):
downloaded = self.download_post(post, target=':saved')