mirror of
https://github.com/iv-org/invidious.git
synced 2024-11-23 05:57:21 +00:00
Fix routing for '/videoplayback''
This commit is contained in:
parent
feed6bc47c
commit
3c359df22e
@ -2635,13 +2635,13 @@ get "/api/manifest/hls_playlist/*" do |env|
|
|||||||
manifest
|
manifest
|
||||||
end
|
end
|
||||||
|
|
||||||
options "/videoplayback*" do |env|
|
options "/videoplayback/:wild/*" do |env|
|
||||||
env.response.headers["Access-Control-Allow-Origin"] = "*"
|
env.response.headers["Access-Control-Allow-Origin"] = "*"
|
||||||
env.response.headers["Access-Control-Allow-Methods"] = "GET"
|
env.response.headers["Access-Control-Allow-Methods"] = "GET"
|
||||||
env.response.headers["Access-Control-Allow-Headers"] = "Content-Type, range"
|
env.response.headers["Access-Control-Allow-Headers"] = "Content-Type, range"
|
||||||
end
|
end
|
||||||
|
|
||||||
get "/videoplayback*" do |env|
|
get "/videoplayback/:wild/*" do |env|
|
||||||
path = env.request.path
|
path = env.request.path
|
||||||
if path != "/videoplayback"
|
if path != "/videoplayback"
|
||||||
path = path.lchop("/videoplayback/")
|
path = path.lchop("/videoplayback/")
|
||||||
|
@ -17,7 +17,7 @@ class Config
|
|||||||
end
|
end
|
||||||
|
|
||||||
class FilteredCompressHandler < Kemal::Handler
|
class FilteredCompressHandler < Kemal::Handler
|
||||||
exclude ["/videoplayback", "/api/*"]
|
exclude ["/videoplayback/:wild/*", "/api/*"]
|
||||||
|
|
||||||
def call(env)
|
def call(env)
|
||||||
return call_next env if exclude_match? env
|
return call_next env if exclude_match? env
|
||||||
|
Loading…
Reference in New Issue
Block a user