diff --git a/addon.xml b/addon.xml index e0afa9f0..9174d96c 100644 --- a/addon.xml +++ b/addon.xml @@ -1,9 +1,9 @@ - + - + video @@ -15,7 +15,7 @@ resources/media/fanart.jpg -[rem] toggle follow +[fix] Following Channels [lang] updated translations from Weblate all diff --git a/resources/lib/twitch_addon/addon/api.py b/resources/lib/twitch_addon/addon/api.py index 230a6290..b1eee1d2 100644 --- a/resources/lib/twitch_addon/addon/api.py +++ b/resources/lib/twitch_addon/addon/api.py @@ -187,8 +187,8 @@ def get_all_streams(self, game_id=None, user_id=None, user_login=None, language= @api_error_handler @cache.cache_method(cache_limit=cache.limit) - def get_followed_channels(self, from_id='', to_id='', after='MA==', before='MA==', first=20): - results = self.api.users.get_follows(from_id=from_id, to_id=to_id, after=after, before=before, first=first) + def get_followed_channels(self, user_id='', after='MA==', first=20): + results = self.api.users.get_follows(user_id=user_id, after=after, first=first) return self.error_check(results) @api_error_handler diff --git a/resources/lib/twitch_addon/routes/followed.py b/resources/lib/twitch_addon/routes/followed.py index 2c8fada0..dc598d70 100644 --- a/resources/lib/twitch_addon/routes/followed.py +++ b/resources/lib/twitch_addon/routes/followed.py @@ -68,11 +68,11 @@ def route(api, content, after='MA=='): all_items = list() followed_ids = list() - followed = api.get_followed_channels(from_id=user_id, after=after, first=per_page) + followed = api.get_followed_channels(user_id=user_id, after=after, first=per_page) if Keys.DATA in followed: for follow in followed[Keys.DATA]: - if follow.get(Keys.TO_ID): - followed_ids.append(follow[Keys.TO_ID]) + if follow.get(Keys.BROADCASTER_ID): + followed_ids.append(follow[Keys.BROADCASTER_ID]) channels = api.get_users(followed_ids) if Keys.DATA in channels: