[danbooru] support 'donmai.moe' URLs

pull/4581/head
Mike Fährmann 1 year ago
parent 82296b1f05
commit 50e2ebaff0
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -150,7 +150,8 @@ class DanbooruExtractor(BaseExtractor):
BASE_PATTERN = DanbooruExtractor.update({ BASE_PATTERN = DanbooruExtractor.update({
"danbooru": { "danbooru": {
"root": None, "root": None,
"pattern": r"(?:danbooru|hijiribe|sonohara|safebooru)\.donmai\.us", "pattern": r"(?:(?:danbooru|hijiribe|sonohara|safebooru)\.donmai\.us"
r"|donmai\.moe)",
}, },
"atfbooru": { "atfbooru": {
"root": "https://booru.allthefallen.moe", "root": "https://booru.allthefallen.moe",
@ -158,7 +159,7 @@ BASE_PATTERN = DanbooruExtractor.update({
}, },
"aibooru": { "aibooru": {
"root": None, "root": None,
"pattern": r"(?:safe.)?aibooru\.online", "pattern": r"(?:safe\.)?aibooru\.online",
}, },
"booruvar": { "booruvar": {
"root": "https://booru.borvar.art", "root": "https://booru.borvar.art",

@ -50,6 +50,12 @@ __tests__ = (
"#class" : danbooru.DanbooruTagExtractor, "#class" : danbooru.DanbooruTagExtractor,
}, },
{
"#url" : "https://donmai.moe/posts?tags=bonocho",
"#category": ("Danbooru", "danbooru", "tag"),
"#class" : danbooru.DanbooruTagExtractor,
},
{ {
"#url" : "https://danbooru.donmai.us/pools/7659", "#url" : "https://danbooru.donmai.us/pools/7659",
"#category": ("Danbooru", "danbooru", "pool"), "#category": ("Danbooru", "danbooru", "pool"),

Loading…
Cancel
Save