diff --git a/src/invidious/playlists.cr b/src/invidious/playlists.cr index 70c74eb36..443d19d72 100644 --- a/src/invidious/playlists.cr +++ b/src/invidious/playlists.cr @@ -51,7 +51,7 @@ struct PlaylistVideo if xml to_xml(auto_generated, xml) else - XML.build do |xml| # Why was this `json`? + XML.build do |xml| to_xml(auto_generated, xml) end end diff --git a/src/invidious/routes/channels.cr b/src/invidious/routes/channels.cr index 13beca17d..29748cd0e 100644 --- a/src/invidious/routes/channels.cr +++ b/src/invidious/routes/channels.cr @@ -30,7 +30,7 @@ module Invidious::Routes::Channels end end items = items.select(SearchPlaylist).map(&.as(SearchPlaylist)) - items.each(&.author=("")) + items.each(&.author = "") else sort_options = {"newest", "oldest", "popular"} sort_by ||= "newest" @@ -58,7 +58,7 @@ module Invidious::Routes::Channels items, continuation = fetch_channel_playlists(channel.ucid, channel.author, continuation, sort_by) items = items.select(SearchPlaylist).map(&.as(SearchPlaylist)) - items.each(&.author=("")) + items.each(&.author = "") templated "playlists" end diff --git a/src/invidious/yt_backend/proxy.cr b/src/invidious/yt_backend/proxy.cr index e150d887d..2d0fd4ba4 100644 --- a/src/invidious/yt_backend/proxy.cr +++ b/src/invidious/yt_backend/proxy.cr @@ -236,7 +236,7 @@ def get_spys_proxies(country_code = "US") proxies << {ip: ip, port: port, score: score} end - proxies = proxies.sort_by { |proxy| proxy[:score] }.reverse! + proxies = proxies.sort_by!(&.[:score]).reverse! return proxies end