[patreon] support 'id:<campaign_id>' in place of a user name

https://patreon.com/id:12345
… and remove 'campaign-id' config option
This commit is contained in:
Mike Fährmann
2023-11-04 00:17:41 +01:00
parent 3984a49abf
commit 007c433677
3 changed files with 18 additions and 20 deletions

View File

@@ -14,8 +14,8 @@ __tests__ = (
"#url" : "https://www.patreon.com/koveliana",
"#category": ("", "patreon", "creator"),
"#class" : patreon.PatreonCreatorExtractor,
"#range" : "1-25",
"#count" : ">= 25",
"#range" : "1-15",
"#count" : 15,
"attachments" : list,
"comment_count": int,
@@ -58,6 +58,18 @@ __tests__ = (
"#class" : patreon.PatreonCreatorExtractor,
},
{
"#url" : "https://www.patreon.com/user?c=369707",
"#category": ("", "patreon", "creator"),
"#class" : patreon.PatreonCreatorExtractor,
},
{
"#url" : "https://www.patreon.com/id:369707",
"#category": ("", "patreon", "creator"),
"#class" : patreon.PatreonCreatorExtractor,
},
{
"#url" : "https://www.patreon.com/home",
"#category": ("", "patreon", "user"),