aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/mangafire.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/mangafire.py')
-rw-r--r--gallery_dl/extractor/mangafire.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/gallery_dl/extractor/mangafire.py b/gallery_dl/extractor/mangafire.py
index 5ccb732..8db91b3 100644
--- a/gallery_dl/extractor/mangafire.py
+++ b/gallery_dl/extractor/mangafire.py
@@ -31,8 +31,8 @@ class MangafireChapterExtractor(MangafireBase, ChapterExtractor):
"{page:>03}.{extension}")
archive_fmt = (
"{manga_id}_{chapter_id}_{page}")
- pattern = (rf"{BASE_PATTERN}/read/([\w-]+\.(\w+))/([\w-]+)"
- rf"/((chapter|volume)-\d+(?:\D.*)?)")
+ pattern = (BASE_PATTERN + r"/read/([\w-]+\.(\w+))/([\w-]+)"
+ r"/((chapter|volume)-\d+(?:\D.*)?)")
example = "https://mangafire.to/read/MANGA.ID/LANG/chapter-123"
def metadata(self, _):
@@ -64,7 +64,7 @@ class MangafireChapterExtractor(MangafireBase, ChapterExtractor):
class MangafireMangaExtractor(MangafireBase, MangaExtractor):
"""Extractor for mangafire manga"""
chapterclass = MangafireChapterExtractor
- pattern = rf"{BASE_PATTERN}/manga/([\w-]+)\.(\w+)"
+ pattern = BASE_PATTERN + r"/manga/([\w-]+)\.(\w+)"
example = "https://mangafire.to/manga/MANGA.ID"
def chapters(self, page):
@@ -75,7 +75,7 @@ class MangafireMangaExtractor(MangafireBase, MangaExtractor):
chapters = _manga_chapters(self, (manga_id, "chapter", lang))
return [
- (f"""{self.root}{text.extr(anchor, 'href="', '"')}""", {
+ (self.root + text.extr(anchor, 'href="', '"'), {
**manga,
**_chapter_info(anchor),
})
@@ -160,7 +160,7 @@ def _chapter_info(info):
chapter, sep, minor = text.extr(info, 'data-number="', '"').partition(".")
return {
"chapter" : text.parse_int(chapter),
- "chapter_minor" : f"{sep}{minor}",
+ "chapter_minor" : sep + minor,
"chapter_string": chapter_info,
"chapter_id" : text.parse_int(text.extr(info, 'data-id="', '"')),
"title" : text.unescape(text.extr(info, 'title="', '"')),