mirror of
https://git.nadeko.net/Fijxu/invidious.git
synced 2025-08-12 16:18:27 +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
|
current_companion = env.request.cookies[CONFIG.server_id_cookie_name].value.try &.to_i
|
||||||
rescue
|
rescue
|
||||||
working_ends = BackendInfo.get_working_ends
|
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
|
end
|
||||||
|
|
||||||
if current_companion > CONFIG.invidious_companion.size
|
if current_companion > CONFIG.invidious_companion.size
|
||||||
|
Loading…
Reference in New Issue
Block a user