From 5b844a72b72a3cec45792d7e44c9e2aff25588ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 12 Oct 2020 17:24:07 +0200 Subject: [PATCH] [newgrounds] handle embeds without scheme (#1033) --- CHANGELOG.md | 2 ++ gallery_dl/extractor/newgrounds.py | 4 ++-- gallery_dl/version.py | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a55546e..5667e20f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## Unreleased + ## 1.15.1 - 2020-10-11 ### Additions - [hentaicafe] add `manga_id` metadata field ([#1036](https://github.com/mikf/gallery-dl/issues/1036)) diff --git a/gallery_dl/extractor/newgrounds.py b/gallery_dl/extractor/newgrounds.py index f9dc8863..8d0d7d51 100644 --- a/gallery_dl/extractor/newgrounds.py +++ b/gallery_dl/extractor/newgrounds.py @@ -49,8 +49,8 @@ class NewgroundsExtractor(Extractor): post["_comment"], 'data-smartload-src="', '"'), 1): post["num"] = num post["_index"] = "{}_{:>02}".format(post["index"], num) - text.nameext_from_url(url, post) - yield Message.Url, url, post + url = text.ensure_http_scheme(url) + yield Message.Url, url, text.nameext_from_url(url, post) else: self.log.warning( "Unable to get download URL for '%s'", post_url) diff --git a/gallery_dl/version.py b/gallery_dl/version.py index 81976c2a..efd11bd0 100644 --- a/gallery_dl/version.py +++ b/gallery_dl/version.py @@ -6,4 +6,4 @@ # it under the terms of the GNU General Public License version 2 as # published by the Free Software Foundation. -__version__ = "1.15.1" +__version__ = "1.15.2-dev"