From c9753655dca9f3a50ae7556dee95f0d46f27bc90 Mon Sep 17 00:00:00 2001 From: Joas Schilling <nickvergessen@owncloud.com> Date: Wed, 11 Nov 2015 18:18:33 +0100 Subject: [PATCH] Do not use the asset pipeline when doing updates --- lib/private/template.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/private/template.php b/lib/private/template.php index 38527cdc461..722194dc764 100644 --- a/lib/private/template.php +++ b/lib/private/template.php @@ -379,6 +379,17 @@ class OC_Template extends \OC\Template\Base { * @return bool */ public static function isAssetPipelineEnabled() { + try { + if (\OCP\Util::needUpgrade()) { + // Don't use the compiled asset when we need to do an update + return false; + } + } catch (\Exception $e) { + // Catch any exception, because this code is also called when displaying + // an exception error page. + return false; + } + // asset management enabled? $config = \OC::$server->getConfig(); $useAssetPipeline = $config->getSystemValue('asset-pipeline.enabled', false); -- GitLab