diff --git a/plugins/chat/assets/javascripts/discourse/initializers/chat-plugin-decorators.js b/plugins/chat/assets/javascripts/discourse/initializers/chat-plugin-decorators.js index 30faee83fb..8439021ba0 100644 --- a/plugins/chat/assets/javascripts/discourse/initializers/chat-plugin-decorators.js +++ b/plugins/chat/assets/javascripts/discourse/initializers/chat-plugin-decorators.js @@ -34,19 +34,20 @@ export default { } ); } - - api.decorateChatMessage( - (element) => { - element - .querySelectorAll(".lazyYT:not(.lazyYT-video-loaded)") - .forEach((iframe) => { - $(iframe).lazyYT(); - }); - }, - { - id: "lazy-yt", - } - ); + if (siteSettings.lazy_yt_enabled) { + api.decorateChatMessage( + (element) => { + element + .querySelectorAll(".lazyYT:not(.lazyYT-video-loaded)") + .forEach((iframe) => { + $(iframe).lazyYT(); + }); + }, + { + id: "lazy-yt", + } + ); + } }, initialize(container) {