X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=application%2Fcontrollers%2Fplugins%2FSyjLoggedUser.php;h=a9f9c06ed94f7769dd540cb1419ebdca4f603618;hp=5599f52faef7eccfaf2446113d6f56a54e4fc53d;hb=00c2579ade64a20ba2d82e98d3eea5f864864cdb;hpb=1f6105289a49079809c2a4677b561bc82c62db88 diff --git a/application/controllers/plugins/SyjLoggedUser.php b/application/controllers/plugins/SyjLoggedUser.php index 5599f52..a9f9c06 100644 --- a/application/controllers/plugins/SyjLoggedUser.php +++ b/application/controllers/plugins/SyjLoggedUser.php @@ -7,7 +7,10 @@ class Syj_Controllers_Plugins_SyjLoggedUser extends Zend_Controller_Plugin_Abstr public function postDispatch(Zend_Controller_Request_Abstract $request) { $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer'); $view = $viewRenderer->view; - $sessionHelper = Zend_Controller_Action_HelperBroker::getStaticHelper('SyjSession'); - $view->loggedUser = $sessionHelper->user(); + if (!$view) { + return; + } + $helper = Zend_Controller_Action_HelperBroker::getStaticHelper('SyjUserManager'); + $view->loggedUser = $helper->current(); } }