diff options
| author | 2021-01-28 16:01:28 -0500 | |
|---|---|---|
| committer | 2021-01-28 16:01:28 -0500 | |
| commit | 2e29d2158d56879e5578dfabf9e8c0fa2e855ccf (patch) | |
| tree | f61fc7f27fd010c0cd2398edede30b403d0506e5 /gallery_dl/extractor/mangadex.py | |
| parent | 6335711bbe769b6b9301a88d88790d7a2f8aa82e (diff) | |
New upstream version 1.16.4.upstream/1.16.4
Diffstat (limited to 'gallery_dl/extractor/mangadex.py')
| -rw-r--r-- | gallery_dl/extractor/mangadex.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gallery_dl/extractor/mangadex.py b/gallery_dl/extractor/mangadex.py index dca8995..2156ecf 100644 --- a/gallery_dl/extractor/mangadex.py +++ b/gallery_dl/extractor/mangadex.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright 2018-2020 Mike Fährmann +# Copyright 2018-2021 Mike Fährmann # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License version 2 as @@ -17,6 +17,7 @@ class MangadexExtractor(Extractor): """Base class for mangadex extractors""" category = "mangadex" root = "https://mangadex.org" + api_root = "https://api.mangadex.org" # mangadex-to-iso639-1 codes iso639_map = { @@ -28,18 +29,18 @@ class MangadexExtractor(Extractor): def chapter_data(self, chapter_id): """Request API results for 'chapter_id'""" - url = "{}/api/v2/chapter/{}".format(self.root, chapter_id) + url = "{}/v2/chapter/{}".format(self.api_root, chapter_id) return self.request(url).json()["data"] @memcache(keyarg=1) def manga_data(self, manga_id): """Request API results for 'manga_id'""" - url = "{}/api/v2/manga/{}".format(self.root, manga_id) + url = "{}/v2/manga/{}".format(self.api_root, manga_id) return self.request(url).json()["data"] def manga_chapters(self, manga_id): """Request chapter list for 'manga_id'""" - url = "{}/api/v2/manga/{}/chapters".format(self.root, manga_id) + url = "{}/v2/manga/{}/chapters".format(self.api_root, manga_id) data = self.request(url).json()["data"] groups = { @@ -76,7 +77,7 @@ class MangadexChapterExtractor(MangadexExtractor): }), # MANGA Plus (#1154) ("https://mangadex.org/chapter/1122815", { - "excepion": exception.StopExtraction, + "exception": exception.HttpError, }), ) |
