diff --git a/gallery_dl/extractor/common.py b/gallery_dl/extractor/common.py index f2c4c78d..bab1ee9d 100644 --- a/gallery_dl/extractor/common.py +++ b/gallery_dl/extractor/common.py @@ -31,6 +31,7 @@ class Extractor(): category = "" subcategory = "" basecategory = "" + basesubcategory = "" categorytransfer = False directory_fmt = ("{category}",) filename_fmt = "{filename}.{extension}" @@ -961,7 +962,6 @@ class AsynchronousMixin(): class BaseExtractor(Extractor): - basesubcategory = "" instances = () def __init__(self, match): diff --git a/gallery_dl/extractor/e621.py b/gallery_dl/extractor/e621.py index 41ff900a..98446a78 100644 --- a/gallery_dl/extractor/e621.py +++ b/gallery_dl/extractor/e621.py @@ -180,7 +180,6 @@ class E621FavoriteExtractor(E621Extractor): class E621FrontendExtractor(Extractor): """Extractor for alternative e621 frontends""" basecategory = "E621" - basesubcategory = "" category = "e621" subcategory = "frontend" pattern = r"(?:https?://)?e621\.(?:cc/\?tags|anthro\.fr/\?q)=([^&#]*)" diff --git a/gallery_dl/extractor/paheal.py b/gallery_dl/extractor/paheal.py index f63f4fe1..c87a69e7 100644 --- a/gallery_dl/extractor/paheal.py +++ b/gallery_dl/extractor/paheal.py @@ -15,7 +15,6 @@ from .. import text, exception class PahealExtractor(Extractor): """Base class for paheal extractors""" basecategory = "shimmie2" - basesubcategory = "" category = "paheal" filename_fmt = "{category}_{id}_{md5}.{extension}" archive_fmt = "{id}"