From 2e322ca07d61f4a13e4f07f253d30d747519dfcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Mon, 3 Jan 2022 13:48:13 +0100 Subject: [PATCH] Avoid loading anything else than core scripts/styles on empty/base template MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/private/legacy/OC_Template.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/private/legacy/OC_Template.php b/lib/private/legacy/OC_Template.php index 9dfdb87e5ee98..6f8770df9cebc 100644 --- a/lib/private/legacy/OC_Template.php +++ b/lib/private/legacy/OC_Template.php @@ -114,9 +114,11 @@ public static function initTemplateEngine($renderAs) { OC_Util::addTranslations('core', null, true); if (\OC::$server->getSystemConfig()->getValue('installed', false) && !\OCP\Util::needUpgrade()) { - OC_Util::addScript('merged-template-prepend', null, true); - OC_Util::addScript('dist/files_client', null, true); - OC_Util::addScript('dist/files_fileinfo', null, true); + if ($renderAs !== TemplateResponse::RENDER_AS_BLANK && $renderAs !== TemplateResponse::RENDER_AS_BASE) { + OC_Util::addScript('merged-template-prepend', null, true); + OC_Util::addScript('dist/files_client', null, true); + OC_Util::addScript('dist/files_fileinfo', null, true); + } } OC_Util::addScript('core', 'dist/main', true);