mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: onebox youtube channels and handle deleted video links
This commit is contained in:
@@ -14,6 +14,7 @@ register_asset "stylesheets/lazyYT_mobile.scss", :mobile
|
|||||||
# freedom patch YouTube Onebox
|
# freedom patch YouTube Onebox
|
||||||
class Onebox::Engine::YoutubeOnebox
|
class Onebox::Engine::YoutubeOnebox
|
||||||
include Onebox::Engine
|
include Onebox::Engine
|
||||||
|
alias_method :yt_onebox_to_html, :to_html
|
||||||
|
|
||||||
def to_html
|
def to_html
|
||||||
if video_id
|
if video_id
|
||||||
@@ -23,7 +24,7 @@ class Onebox::Engine::YoutubeOnebox
|
|||||||
# Put in the LazyYT div instead of the iframe
|
# Put in the LazyYT div instead of the iframe
|
||||||
"<div class=\"lazyYT\" data-youtube-id=\"#{video_id}\" data-youtube-title=\"#{video_title}\" data-width=\"#{video_width}\" data-height=\"#{video_height}\" data-parameters=\"#{embed_params}\"></div>"
|
"<div class=\"lazyYT\" data-youtube-id=\"#{video_id}\" data-youtube-title=\"#{video_title}\" data-width=\"#{video_width}\" data-height=\"#{video_height}\" data-parameters=\"#{embed_params}\"></div>"
|
||||||
else
|
else
|
||||||
super
|
yt_onebox_to_html
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user