From e61b125fccb12e1bf2d38980bd0aff88854d0767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Thu, 28 Jan 2021 15:45:48 +0100 Subject: [PATCH] [inkbunny] add 'sid' parameter to private file downloads (fixes #1281) --- gallery_dl/extractor/inkbunny.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gallery_dl/extractor/inkbunny.py b/gallery_dl/extractor/inkbunny.py index 6051db07..9be0d274 100644 --- a/gallery_dl/extractor/inkbunny.py +++ b/gallery_dl/extractor/inkbunny.py @@ -54,7 +54,11 @@ class InkbunnyExtractor(Extractor): post["date"] = text.parse_datetime( file["create_datetime"] + "00", "%Y-%m-%d %H:%M:%S.%f%z") text.nameext_from_url(file["file_name"], post) - yield Message.Url, file["file_url_full"], post + + url = file["file_url_full"] + if "/private_files/" in url: + url += "?sid=" + self.api.session_id + yield Message.Url, url, post class InkbunnyUserExtractor(InkbunnyExtractor):