Skip to content

Commit

Permalink
Update some http converters
Browse files Browse the repository at this point in the history
  • Loading branch information
chillymosh committed Apr 21, 2024
1 parent a45476f commit d60ee0c
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions twitchio/http.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
ChannelFollowersResponseData,
ChannelInformationResponse,
CheermotesResponse,
ClipsResponseData,
ConduitPayload,
ContentClassificationLabelsResponse,
CustomRewardsResponse,
Expand Down Expand Up @@ -489,8 +490,8 @@ async def get_clips(

route: Route = Route("GET", "streams", params=params, token_for=token_for)

async def converter(data: RawResponse) -> Clip:
return Clip(data)
async def converter(data: ClipsResponseData) -> Clip:
return Clip(data, http=self)

iterator: HTTPAsyncIterator[Clip] = self.request_paginated(route, converter=converter)
return iterator
Expand All @@ -504,7 +505,7 @@ async def get_extension_transactions(
route: Route = Route("GET", "extensions/transactions", params=params)

async def converter(data: ExtensionTransactionsResponseData) -> ExtensionTransaction:
return ExtensionTransaction(data)
return ExtensionTransaction(data, http=self)

iterator: HTTPAsyncIterator[ExtensionTransaction] = self.request_paginated(route, converter=converter)
return iterator
Expand Down Expand Up @@ -766,7 +767,7 @@ async def get_followed_channels(
route = Route("GET", "channels/followed", params=params, token_for=token_for)

async def converter(data: FollowedChannelsResponseData) -> ChannelFollowedEvent:
return ChannelFollowedEvent(data)
return ChannelFollowedEvent(data, http=self)

iterator = self.request_paginated(route, converter=converter)
return iterator
Expand All @@ -786,7 +787,7 @@ async def get_channel_followers(
route = Route("GET", "channels/followers", params=params, token_for=token_for)

async def converter(data: ChannelFollowersResponseData) -> ChannelFollowerEvent:
return ChannelFollowerEvent(data)
return ChannelFollowerEvent(data, http=self)

iterator = self.request_paginated(route, converter=converter)
return iterator
Expand Down

0 comments on commit d60ee0c

Please sign in to comment.