mirror of
https://github.com/iv-org/invidious.git
synced 2025-07-27 07:48:29 +00:00
Use stdlib HTTP::Client for automatic redirect
`make_client` is affected by the `force_resolve` configuration option. However, as api.invidious.io does not support ipv6 it leads to an error whenever force_resolve is set to only use ipv6. The stdlib HTTP::Client however is not effected by the force_resolve configuration and therefore remains unaffected
This commit is contained in:
parent
9e8baa3539
commit
89d8ef04da
@ -325,7 +325,7 @@ end
|
|||||||
|
|
||||||
def fetch_random_instance
|
def fetch_random_instance
|
||||||
begin
|
begin
|
||||||
instance_api_client = make_client(URI.parse("https://api.invidious.io"))
|
instance_api_client = HTTP::Client.new(URI.parse("https://api.invidious.io"))
|
||||||
|
|
||||||
# Timeouts
|
# Timeouts
|
||||||
instance_api_client.connect_timeout = 10.seconds
|
instance_api_client.connect_timeout = 10.seconds
|
||||||
|
Loading…
Reference in New Issue
Block a user