Added image tag to RSS channel for favicon rendering

https://validator.w3.org/feed/docs/rss2.html#ltimagegtSubelementOfLtchannelgt
This commit is contained in:
Mateusz Jabłoński 2022-08-06 17:14:17 +02:00
parent 0c64a86ebe
commit 5df700a56e

View File

@ -204,6 +204,12 @@ module Invidious::Routes::Feeds
xml.element("uri") { xml.text "#{HOST_URL}/channel/#{channel.ucid}" } xml.element("uri") { xml.text "#{HOST_URL}/channel/#{channel.ucid}" }
end end
xml.element("image") do
xml.element("url") { xml.text channel.author_thumbnail }
xml.element("title") { xml.text channel.author }
xml.element("link", rel: "self", href: "#{HOST_URL}#{env.request.resource}")
end
videos.each do |video| videos.each do |video|
video.to_xml(channel.auto_generated, params, xml) video.to_xml(channel.auto_generated, params, xml)
end end