diff --git a/gallery_dl/extractor/tiktok.py b/gallery_dl/extractor/tiktok.py index 54320eb2..4c1da7ae 100644 --- a/gallery_dl/extractor/tiktok.py +++ b/gallery_dl/extractor/tiktok.py @@ -113,13 +113,13 @@ class TiktokExtractor(Extractor): # We failed to retrieve rehydration data. This happens # relatively frequently when making many requests, so # retry. + if tries >= self._retries: + raise tries += 1 self.log.warning("%s: Failed to retrieve rehydration data " "(%s/%s)", url.rpartition("/")[2], tries, self._retries) self.sleep(self._timeout, "retry") - if tries >= self._retries: - raise def _extract_audio(self, post): audio = post["music"]