fix: pass user to query.process if present (#5277)

This commit is contained in:
syeopite 2025-05-17 16:18:37 -07:00
commit ef07c542dc
No known key found for this signature in database
GPG Key ID: A73C186DA3955A1A

View File

@ -58,7 +58,11 @@ module Invidious::Routes::Search
end
begin
if user
items = query.process(user.as(User))
else
items = query.process
end
rescue ex : ChannelSearchException
return error_template(404, "Unable to find channel with id of '#{HTML.escape(ex.channel)}'. Are you sure that's an actual channel id? It should look like 'UC4QobU6STFB0P71PMvOGN5A'.")
rescue ex