]> source.dussan.org Git - nextcloud-server.git/commitdiff
show exception type in debug mode
authorRobin Appelman <icewind@owncloud.com>
Fri, 20 Mar 2015 02:51:21 +0000 (03:51 +0100)
committerRobin Appelman <icewind@owncloud.com>
Fri, 20 Mar 2015 02:51:21 +0000 (03:51 +0100)
core/templates/exception.php
lib/private/template.php

index e5b57e2645edf996bcea9da8ca4f375ab2a4b8f7..9ddc0f94d658587537d6b43b82d077d5a6aac69c 100644 (file)
@@ -16,6 +16,7 @@ style('core', ['styles', 'header']);
                <li><?php p($l->t('Remote Address: %s', $_['remoteAddr'])) ?></li>
                <li><?php p($l->t('Request ID: %s', $_['requestID'])) ?></li>
                <?php if($_['debugMode']): ?>
+                       <li><?php p($l->t('Type: %s', $_['errorClass'])) ?></li>
                        <li><?php p($l->t('Code: %s', $_['errorCode'])) ?></li>
                        <li><?php p($l->t('Message: %s', $_['errorMsg'])) ?></li>
                        <li><?php p($l->t('File: %s', $_['file'])) ?></li>
index b0d212c6f534cbb961dd3d6c344ab344004714ba..e6b76cc664e67508f3b763240161779ba1302e76 100644 (file)
@@ -217,6 +217,7 @@ class OC_Template extends \OC\Template\Base {
        public static function printExceptionErrorPage(Exception $exception) {
                $request = \OC::$server->getRequest();
                $content = new \OC_Template('', 'exception', 'error', false);
+               $content->assign('errorClass', get_class($exception));
                $content->assign('errorMsg', $exception->getMessage());
                $content->assign('errorCode', $exception->getCode());
                $content->assign('file', $exception->getFile());