[skeb] rename 'sent-requests' subcategory to 'sentrequests' (#8036)

to avoid clashes with 'sent-requests' option
This commit is contained in:
Mike Fährmann
2025-08-14 17:40:20 +02:00
parent 4c89126116
commit b4a897aede
4 changed files with 17 additions and 15 deletions

View File

@@ -213,11 +213,11 @@ class SkebWorksExtractor(SkebExtractor):
return self._pagination(url, params)
class SkebSentRequestsExtractor(SkebExtractor):
class SkebSentrequestsExtractor(SkebExtractor):
"""Extractor for a skeb user's sent requests"""
subcategory = "sent-requests"
subcategory = "sentrequests"
pattern = USER_PATTERN + r"/sent[ _-]?requests"
example = "https://skeb.jp/@USER/sent-requests"
example = "https://skeb.jp/@USER/sentrequests"
def posts(self):
url = f"{self.root}/api/users/{self.groups[0]}/works"
@@ -232,14 +232,14 @@ class SkebUserExtractor(Dispatch, SkebExtractor):
def items(self):
if self.config("sent-requests", False):
default = ("works", "sent-requests")
default = ("works", "sentrequests")
else:
default = ("works",)
base = f"{self.root}/@{self.groups[0]}/"
return self._dispatch_extractors((
(SkebWorksExtractor , base + "works"),
(SkebSentRequestsExtractor, base + "sent-requests"),
(SkebSentrequestsExtractor, base + "sentrequests"),
), default)