From 2e3fdf98a0a3fe8b6d983d0e7f19c7305a1b0132 Mon Sep 17 00:00:00 2001 From: Marcin Kurczewski Date: Mon, 3 Mar 2014 21:46:36 +0100 Subject: [PATCH] Fixed 404 page appearance --- src/Bootstrap.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Bootstrap.php b/src/Bootstrap.php index d23c86b3..055944b2 100644 --- a/src/Bootstrap.php +++ b/src/Bootstrap.php @@ -14,11 +14,11 @@ class Bootstrap public function workWrapper($workCallback) { $this->config->chibi->baseUrl = 'http://' . rtrim($_SERVER['HTTP_HOST'], '/') . '/'; - session_start(); - - $this->context->handleExceptions = false; + $this->context->viewDecorators []= new CustomAssetViewDecorator(); + $this->context->viewDecorators []= new \Chibi\PrettyPrintViewDecorator(); CustomAssetViewDecorator::setTitle($this->config->main->title); + $this->context->handleExceptions = false; $this->context->json = isset($_GET['json']); $this->context->layoutName = $this->context->json ? 'layout-json' @@ -26,6 +26,7 @@ class Bootstrap $this->context->transport = new StdClass; StatusHelper::init(); + session_start(); AuthController::doLogIn(); if (empty($this->context->route)) @@ -36,8 +37,6 @@ class Bootstrap return; } - $this->context->viewDecorators []= new CustomAssetViewDecorator(); - $this->context->viewDecorators []= new \Chibi\PrettyPrintViewDecorator(); try { $this->render($workCallback);