From fafa45112a166beb6ccb2cbd526c282114165268 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Wed, 6 Apr 2022 00:01:11 +0100 Subject: [PATCH] MDL-74287 media_videojs: skip dynamic loader during install/upgrade. --- media/player/videojs/classes/plugin.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media/player/videojs/classes/plugin.php b/media/player/videojs/classes/plugin.php index 7f74c04af2b..eb7c2189ef1 100644 --- a/media/player/videojs/classes/plugin.php +++ b/media/player/videojs/classes/plugin.php @@ -419,6 +419,9 @@ class media_videojs_plugin extends core_media_player_native { * @param moodle_page $page The page we are going to add requirements to. */ public function setup($page) { + if (during_initial_install() || is_major_upgrade_required()) { + return; + } // Load dynamic loader. It will scan page for videojs media and load necessary modules. // Loader will be loaded on absolutely every page, however the videojs will only be loaded