mirror of
https://github.com/iv-org/invidious.git
synced 2025-04-10 18:19:09 -04:00
fix: restore dmca_content functionality
This restores (or adds) the functionality of the `dmca_content` config option that at this date, has been unused and makes no effect.
This commit is contained in:
parent
23ff6135bb
commit
ab862e0d50
@ -501,5 +501,6 @@
|
||||
"toggle_theme": "Toggle Theme",
|
||||
"carousel_slide": "Slide {{current}} of {{total}}",
|
||||
"carousel_skip": "Skip the Carousel",
|
||||
"carousel_go_to": "Go to slide `x`"
|
||||
"carousel_go_to": "Go to slide `x`",
|
||||
"dmca_content": "Sorry, this video cannot be played on this instance due to a DMCA/copyright infringement letter sent to the instance administrator."
|
||||
}
|
||||
|
@ -30,6 +30,10 @@ module Invidious::Routes::Watch
|
||||
return env.redirect "/"
|
||||
end
|
||||
|
||||
if CONFIG.dmca_content.includes?(id)
|
||||
return error_template(403, "dmca_content")
|
||||
end
|
||||
|
||||
plid = env.params.query["list"]?.try &.gsub(/[^a-zA-Z0-9_-]/, "")
|
||||
continuation = process_continuation(env.params.query, plid, id)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user