1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-23 07:12:41 +01:00

Allow dashboard panels to be found by monogram

Summary:
Just add the monogram to the datasource's `name` field
so that it will match when typing Wnn in the typeahead field.

Test Plan:
Tested locally on my dev phab. Try searching for a panel
by monogram in the 'Add existing panel' dialog on the
'arrange workboard' interface.

Previously: typing W123 showed no results.

After this change: typing W123 finds the panel W123

Reviewers: chad, epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin

Differential Revision: https://secure.phabricator.com/D18121
This commit is contained in:
Mukunda Modell 2017-06-12 11:00:39 -05:00
parent 21d16c7236
commit e1850b3c4e

View file

@ -42,8 +42,7 @@ final class PhabricatorDashboardPanelDatasource
$properties = $panel->getProperties(); $properties = $panel->getProperties();
$result = id(new PhabricatorTypeaheadResult()) $result = id(new PhabricatorTypeaheadResult())
->setName($panel->getName()) ->setName($monogram.' '.$panel->getName())
->setDisplayName($monogram.' '.$panel->getName())
->setPHID($id) ->setPHID($id)
->setIcon($impl->getIcon()) ->setIcon($impl->getIcon())
->addAttribute($type_text); ->addAttribute($type_text);