diff --git a/core/templates/exception.php b/core/templates/exception.php index e5b57e2645..9ddc0f94d6 100644 --- a/core/templates/exception.php +++ b/core/templates/exception.php @@ -16,6 +16,7 @@ style('core', ['styles', 'header']);
  • t('Remote Address: %s', $_['remoteAddr'])) ?>
  • t('Request ID: %s', $_['requestID'])) ?>
  • +
  • t('Type: %s', $_['errorClass'])) ?>
  • t('Code: %s', $_['errorCode'])) ?>
  • t('Message: %s', $_['errorMsg'])) ?>
  • t('File: %s', $_['file'])) ?>
  • diff --git a/lib/private/template.php b/lib/private/template.php index b0d212c6f5..e6b76cc664 100644 --- a/lib/private/template.php +++ b/lib/private/template.php @@ -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());