[kemono:discord] support server URLs with trailing '/'
This commit is contained in:
@@ -460,7 +460,7 @@ class KemonoDiscordExtractor(KemonoExtractor):
|
|||||||
|
|
||||||
class KemonoDiscordServerExtractor(KemonoExtractor):
|
class KemonoDiscordServerExtractor(KemonoExtractor):
|
||||||
subcategory = "discord-server"
|
subcategory = "discord-server"
|
||||||
pattern = BASE_PATTERN + r"/discord/server/(\d+)$"
|
pattern = BASE_PATTERN + r"/discord/server/(\d+)"
|
||||||
example = "https://kemono.cr/discord/server/12345"
|
example = "https://kemono.cr/discord/server/12345"
|
||||||
|
|
||||||
def items(self):
|
def items(self):
|
||||||
|
|||||||
@@ -682,6 +682,11 @@ __tests__ = (
|
|||||||
"#count" : 26,
|
"#count" : 26,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://kemono.cr/discord/server/488668827274444803/",
|
||||||
|
"#class" : kemono.KemonoDiscordServerExtractor,
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://kemono.cr/posts?q=foobar",
|
"#url" : "https://kemono.cr/posts?q=foobar",
|
||||||
"#category": ("", "kemono", "posts"),
|
"#category": ("", "kemono", "posts"),
|
||||||
|
|||||||
Reference in New Issue
Block a user