summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-04-28 17:23:40 +0200
committerSamantaz Fox <coding@samantaz.fr>2023-04-28 20:27:22 +0200
commit0107b774f29b0f4cc0a7fabe546db347390337ec (patch)
treebf4be29db6c995e47c11ce3e5494ed8614c342ab
parent9dfa268204f20b6eba65d3f0977a590e3fbfc120 (diff)
downloadinvidious-0107b774f29b0f4cc0a7fabe546db347390337ec.tar.gz
invidious-0107b774f29b0f4cc0a7fabe546db347390337ec.tar.bz2
invidious-0107b774f29b0f4cc0a7fabe546db347390337ec.zip
Trending: Don't extract items from categories
-rw-r--r--src/invidious/trending.cr6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/invidious/trending.cr b/src/invidious/trending.cr
index 134eb437..74bab1bd 100644
--- a/src/invidious/trending.cr
+++ b/src/invidious/trending.cr
@@ -17,7 +17,9 @@ def fetch_trending(trending_type, region, locale)
client_config = YoutubeAPI::ClientConfig.new(region: region)
initial_data = YoutubeAPI.browse("FEtrending", params: params, client_config: client_config)
- trending = extract_videos(initial_data)
- return {trending, plid}
+ items, _ = extract_items(initial_data)
+
+ # Return items, but ignore categories (e.g featured content)
+ return items.reject!(Category), plid
end