summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/furaffinity.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/furaffinity.py')
-rw-r--r--gallery_dl/extractor/furaffinity.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/gallery_dl/extractor/furaffinity.py b/gallery_dl/extractor/furaffinity.py
index b5ecbd6..891e0c1 100644
--- a/gallery_dl/extractor/furaffinity.py
+++ b/gallery_dl/extractor/furaffinity.py
@@ -22,6 +22,7 @@ class FuraffinityExtractor(Extractor):
archive_fmt = "{id}"
cookiedomain = ".furaffinity.net"
root = "https://www.furaffinity.net"
+ _warning = True
def __init__(self, match):
Extractor.__init__(self, match)
@@ -32,6 +33,12 @@ class FuraffinityExtractor(Extractor):
self._process_description = str.strip
def items(self):
+
+ if self._warning:
+ if not self._check_cookies(("a", "b")):
+ self.log.warning("no 'a' and 'b' session cookies set")
+ FuraffinityExtractor._warning = False
+
external = self.config("external", False)
metadata = self.metadata()
for post_id in util.advance(self.posts(), self.offset):