From cd13211603b602e065215d7e186dff72f91dcd25 Mon Sep 17 00:00:00 2001 From: Alexander Graf <17130992+aandergr@users.noreply.github.com> Date: Wed, 24 Feb 2021 16:35:08 +0100 Subject: [PATCH] Minor optimization in get_sidecar_nodes() --- instaloader/structures.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instaloader/structures.py b/instaloader/structures.py index e2dab9f..bfb2c77 100644 --- a/instaloader/structures.py +++ b/instaloader/structures.py @@ -296,7 +296,7 @@ class Post: end = len(edges)-1 if start < 0: start = len(edges)-1 - if any(edge['node']['is_video'] and 'video_url' not in edge['node'] for edge in edges): + if any(edge['node']['is_video'] and 'video_url' not in edge['node'] for edge in edges[start:(end+1)]): # video_url is only present in full metadata, issue #558. edges = self._full_metadata['edge_sidecar_to_children']['edges'] for idx, edge in enumerate(edges):