aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/sankakucomplex.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/sankakucomplex.py')
-rw-r--r--gallery_dl/extractor/sankakucomplex.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/gallery_dl/extractor/sankakucomplex.py b/gallery_dl/extractor/sankakucomplex.py
index 405e07e..cf5af81 100644
--- a/gallery_dl/extractor/sankakucomplex.py
+++ b/gallery_dl/extractor/sankakucomplex.py
@@ -40,7 +40,7 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor):
extr('property="og:title" content="', '"')),
"description": text.unescape(
extr('property="og:description" content="', '"')),
- "date" : text.parse_datetime(
+ "date" : self.parse_datetime_iso(
extr('property="article:published_time" content="', '"')),
}
content = extr('<div class="entry-content">', '</article>')
@@ -53,7 +53,7 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor):
files += self._extract_embeds(content)
data["count"] = len(files)
- yield Message.Directory, data
+ yield Message.Directory, "", data
for num, url in enumerate(files, 1):
file = text.nameext_from_url(url)
if url[0] == "/":
@@ -64,19 +64,19 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor):
yield Message.Url, url, file
def _extract_images(self, content):
- orig_sub = util.re(r"-\d+x\d+\.").sub
+ orig_sub = text.re(r"-\d+x\d+\.").sub
return [
orig_sub(".", url) for url in
util.unique(text.extract_iter(content, 'data-lazy-src="', '"'))
]
def _extract_videos(self, content):
- return util.re(r"<source [^>]*src=[\"']([^\"']+)").findall(content)
+ return text.re(r"<source [^>]*src=[\"']([^\"']+)").findall(content)
def _extract_embeds(self, content):
return [
"ytdl:" + url for url in
- util.re(r"<iframe [^>]*src=[\"']([^\"']+)").findall(content)
+ text.re(r"<iframe [^>]*src=[\"']([^\"']+)").findall(content)
]