From a54a60df36b8a5fd21cfee02d5bdc6c8de81f8e4 Mon Sep 17 00:00:00 2001 From: vrana Date: Wed, 23 Jan 2013 13:44:22 -0800 Subject: [PATCH] Fix check request event Summary: Broken since birth. Test Plan: Used it. Reviewers: nh, epriestley Reviewed By: nh CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D4602 --- src/applications/base/controller/PhabricatorController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/applications/base/controller/PhabricatorController.php b/src/applications/base/controller/PhabricatorController.php index b90c59edc3..495291d59f 100644 --- a/src/applications/base/controller/PhabricatorController.php +++ b/src/applications/base/controller/PhabricatorController.php @@ -79,12 +79,12 @@ abstract class PhabricatorController extends AphrontController { PhabricatorEventType::TYPE_CONTROLLER_CHECKREQUEST, array( 'request' => $request, - 'controller' => get_class($this), + 'controller' => $this, )); $event->setUser($user); PhutilEventEngine::dispatchEvent($event); $checker_controller = $event->getValue('controller'); - if ($checker_controller != get_class($this)) { + if ($checker_controller != $this) { return $this->delegateToController($checker_controller); }