merge #7469: [weasyl] support '/view/' URLs
This commit is contained in:
@@ -72,7 +72,7 @@ class WeasylExtractor(Extractor):
|
|||||||
|
|
||||||
class WeasylSubmissionExtractor(WeasylExtractor):
|
class WeasylSubmissionExtractor(WeasylExtractor):
|
||||||
subcategory = "submission"
|
subcategory = "submission"
|
||||||
pattern = BASE_PATTERN + r"(?:~[\w~-]+/submissions|submission)/(\d+)"
|
pattern = BASE_PATTERN + r"(?:~[\w~-]+/submissions|submission|view)/(\d+)"
|
||||||
example = "https://www.weasyl.com/~USER/submissions/12345/TITLE"
|
example = "https://www.weasyl.com/~USER/submissions/12345/TITLE"
|
||||||
|
|
||||||
def __init__(self, match):
|
def __init__(self, match):
|
||||||
|
|||||||
@@ -39,6 +39,12 @@ __tests__ = (
|
|||||||
"#class" : weasyl.WeasylSubmissionExtractor,
|
"#class" : weasyl.WeasylSubmissionExtractor,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://www.weasyl.com/view/2031/a-wesley",
|
||||||
|
"#category": ("", "weasyl", "submission"),
|
||||||
|
"#class" : weasyl.WeasylSubmissionExtractor,
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://www.weasyl.com/~tanidareal",
|
"#url" : "https://www.weasyl.com/~tanidareal",
|
||||||
"#category": ("", "weasyl", "submissions"),
|
"#category": ("", "weasyl", "submissions"),
|
||||||
|
|||||||
Reference in New Issue
Block a user