Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiosmosis <benaka@piwik.pro>2014-10-30 06:40:08 +0300
committerdiosmosis <benaka@piwik.pro>2014-10-30 06:42:04 +0300
commitfc275473b876c55af3f326c27a3f76813589e7aa (patch)
treea9b2a7e1eb56384aeb46ee90b5e86381643800a6 /core/FrontController.php
parentdd642bc8af1372d7dfeab7728c0e0f6b926f29e4 (diff)
Fix regression in error page that occurs when custom logo URLs cannot be accessed (due to DB connect error).
Diffstat (limited to 'core/FrontController.php')
-rw-r--r--core/FrontController.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/core/FrontController.php b/core/FrontController.php
index e61e37d21d..33dab49e47 100644
--- a/core/FrontController.php
+++ b/core/FrontController.php
@@ -621,7 +621,17 @@ class FrontController extends Singleton
}
$logo = new CustomLogo();
- $result = Piwik_GetErrorMessagePage($message, $debugTrace, true, true, $logo->getHeaderLogoUrl(), $logo->getPathUserFavicon());
+
+ $logoHeaderUrl = false;
+ $logoFaviconUrl = false;
+ try {
+ $logoHeaderUrl = $logo->getHeaderLogoUrl();
+ $logoFaviconUrl = $logo->getPathUserFavicon();
+ } catch (Exception $ex) {
+ Log::debug($ex);
+ }
+
+ $result = Piwik_GetErrorMessagePage($message, $debugTrace, true, true, $logoHeaderUrl, $logoFaviconUrl);
/**
* Triggered before a Piwik error page is displayed to the user.