Merge ab862e0d507e65367840075c098a09f7c6f74161 into 0c07e9d27ac773d8423143c11bbcd36eaae0f8e4

This commit is contained in:
Fijxu 2025-04-04 23:35:36 +09:00 committed by GitHub
commit 304677d87d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View File

@ -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."
}

View File

@ -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)