aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/sankaku.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/sankaku.py')
-rw-r--r--gallery_dl/extractor/sankaku.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/gallery_dl/extractor/sankaku.py b/gallery_dl/extractor/sankaku.py
index b5cdb9c..b2f31dd 100644
--- a/gallery_dl/extractor/sankaku.py
+++ b/gallery_dl/extractor/sankaku.py
@@ -241,9 +241,10 @@ class SankakuAPI():
if response.status_code == 429:
until = response.headers.get("X-RateLimit-Reset")
- if not until and b"tags-limit" in response.content:
- raise exception.StopExtraction("Search tag limit exceeded")
- seconds = None if until else 60
+ if not until and b"_tags-explicit-limit" in response.content:
+ raise exception.AuthorizationError(
+ "Search tag limit exceeded")
+ seconds = None if until else 600
self.extractor.wait(until=until, seconds=seconds)
continue