Page MenuHomePhabricator

D17217.id41414.diff
No OneTemporary

D17217.id41414.diff

diff --git a/src/applications/search/editor/PhabricatorProfileMenuEditEngine.php b/src/applications/search/editor/PhabricatorProfileMenuEditEngine.php
--- a/src/applications/search/editor/PhabricatorProfileMenuEditEngine.php
+++ b/src/applications/search/editor/PhabricatorProfileMenuEditEngine.php
@@ -109,6 +109,7 @@
}
protected function getObjectEditTitleText($object) {
+ $object->willBuildNavigationItems(array($object));
return pht('Edit Menu Item: %s', $object->getDisplayName());
}
diff --git a/src/applications/search/engine/PhabricatorProfileMenuEngine.php b/src/applications/search/engine/PhabricatorProfileMenuEngine.php
--- a/src/applications/search/engine/PhabricatorProfileMenuEngine.php
+++ b/src/applications/search/engine/PhabricatorProfileMenuEngine.php
@@ -551,6 +551,12 @@
$viewer = $this->getViewer();
$object = $this->getProfileObject();
+ $filtered_groups = mgroup($items, 'getMenuItemKey');
+ foreach ($filtered_groups as $group) {
+ $first_item = head($group);
+ $first_item->willBuildNavigationItems($group);
+ }
+
PhabricatorPolicyFilter::requireCapability(
$viewer,
$object,
diff --git a/src/applications/search/menuitem/PhabricatorEditEngineProfileMenuItem.php b/src/applications/search/menuitem/PhabricatorEditEngineProfileMenuItem.php
--- a/src/applications/search/menuitem/PhabricatorEditEngineProfileMenuItem.php
+++ b/src/applications/search/menuitem/PhabricatorEditEngineProfileMenuItem.php
@@ -12,7 +12,7 @@
}
public function getMenuItemTypeName() {
- return pht('Forms');
+ return pht('Form');
}
public function canAddToObject($object) {

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 20, 8:01 AM (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7224758
Default Alt Text
D17217.id41414.diff (1 KB)

Event Timeline