mirror of
https://git.nadeko.net/Fijxu/invidious.git
synced 2025-08-12 08:08:24 +00:00
fix: select a random companion if there is no working ends
This commit is contained in:
parent
adc98355a8
commit
85b99349ad
@ -54,7 +54,11 @@ module Invidious::Routes::BeforeAll
|
||||
current_companion = env.request.cookies[CONFIG.server_id_cookie_name].value.try &.to_i
|
||||
rescue
|
||||
working_ends = BackendInfo.get_working_ends
|
||||
current_companion = working_ends.sample
|
||||
if !working_ends.empty?
|
||||
current_companion = working_ends.sample
|
||||
else
|
||||
current_companion = rand(CONFIG.invidious_companion.size)
|
||||
end
|
||||
end
|
||||
|
||||
if current_companion > CONFIG.invidious_companion.size
|
||||
|
Loading…
Reference in New Issue
Block a user