Improve performance and add type hints

This commit is contained in:
Joakim Hellsén 2026-04-11 00:44:16 +02:00
commit b7e10e766e
Signed by: Joakim Hellsén
SSH key fingerprint: SHA256:/9h/CsExpFp+PRhsfA0xznFx2CGfTT5R/kpuFfUgEQk
23 changed files with 745 additions and 178 deletions

View file

@ -206,8 +206,8 @@ class KickOrganizationFeed(TTVDropsBaseFeed):
def __call__(
self,
request: HttpRequest,
*args: object,
**kwargs: object,
*args: str | int,
**kwargs: str | int,
) -> HttpResponse:
"""Capture optional ?limit query parameter.
@ -283,8 +283,8 @@ class KickCategoryFeed(TTVDropsBaseFeed):
def __call__(
self,
request: HttpRequest,
*args: object,
**kwargs: object,
*args: str | int,
**kwargs: str | int,
) -> HttpResponse:
"""Capture optional ?limit query parameter.
@ -372,8 +372,8 @@ class KickCampaignFeed(TTVDropsBaseFeed):
def __call__(
self,
request: HttpRequest,
*args: object,
**kwargs: object,
*args: str | int,
**kwargs: str | int,
) -> HttpResponse:
"""Capture optional ?limit query parameter.
@ -481,8 +481,8 @@ class KickCategoryCampaignFeed(TTVDropsBaseFeed):
def __call__(
self,
request: HttpRequest,
*args: object,
**kwargs: object,
*args: str | int,
**kwargs: str | int,
) -> HttpResponse:
"""Capture optional ?limit query parameter.