Merge d42108d77788e76e252cdc45f6c22ed2800cb456 into 749791cdf1316bc89415d27d503042d3f6b3f398

This commit is contained in:
Fijxu 2026-03-10 20:28:38 +08:00 committed by GitHub
commit dbe8ffa4e6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -320,7 +320,7 @@ module Invidious::Routes::Feeds
case attribute.name
when "url", "href"
request_target = URI.parse(node[attribute.name]).request_target
query_string_opt = request_target.starts_with?("/watch?v=") ? "&#{params}" : ""
query_string_opt = request_target.starts_with?("/watch?v=") ? ("&#{params}" if !params.empty?) : ""
node[attribute.name] = "#{HOST_URL}#{request_target}#{query_string_opt}"
else nil # Skip
end