mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-29 10:12:41 +01:00
Fix legacy crash when visiting Motivator backend as anon
Summary: Now anonymous people can visit this page: http://phorge.localhost/home/menu/new/custom/motivator/ And you do not see anymore this crash: Undefined variable $custom_phid phorge applications/search/engine/PhabricatorProfileMenuEngine.php : 61 PhutilErrorHandler::handleError() phorge applications/search/engine/PhabricatorProfileMenuEngine.php : 916 PhabricatorProfileMenuEngine::getEditModeCustomPHID() phorge applications/search/engine/PhabricatorProfileMenuEngine.php : 269 PhabricatorProfileMenuEngine::buildItemNewContent() phorge applications/home/controller/PhabricatorHomeMenuItemController.php : 39 PhabricatorProfileMenuEngine::buildResponse() phorge aphront/configuration/AphrontApplicationConfiguration.php : 284 PhabricatorHomeMenuItemController::handleRequest() phorge aphront/configuration/AphrontApplicationConfiguration.php : 203 AphrontApplicationConfiguration::processRequest() Closes T15867 Test Plan: Visit the mentioned page as logged-in. It still works. Visit the mentioned page as logged-out. No crash anymore. You are redirected to the login page. Reviewers: O1 Blessed Committers, aklapper Reviewed By: O1 Blessed Committers, aklapper Subscribers: aklapper, tobiaswiese, Matthew, Cigaryno Maniphest Tasks: T15867 Differential Revision: https://we.phorge.it/D25700
This commit is contained in:
parent
f52bc07321
commit
8825a09f67
1 changed files with 1 additions and 0 deletions
|
@ -54,6 +54,7 @@ abstract class PhabricatorProfileMenuEngine extends Phobject {
|
||||||
$custom_phid = $this->getCustomPHID();
|
$custom_phid = $this->getCustomPHID();
|
||||||
break;
|
break;
|
||||||
case self::MODE_GLOBAL:
|
case self::MODE_GLOBAL:
|
||||||
|
default:
|
||||||
$custom_phid = null;
|
$custom_phid = null;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue