Page MenuHomePhabricator

D10207.diff
No OneTemporary

D10207.diff

diff --git a/src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php b/src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php
--- a/src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php
+++ b/src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php
@@ -55,13 +55,18 @@
$dashboards = mpull($dashboards, null, 'getPHID');
$viewer = $this->requireViewer();
- $installs = id(new PhabricatorDashboardInstall())
- ->loadAllWhere(
- 'objectPHID IN (%Ls) AND dashboardPHID IN (%Ls)',
- array(PhabricatorHomeApplication::DASHBOARD_DEFAULT,
- $viewer->getPHID()),
- array_keys($dashboards));
- $installs = mpull($installs, null, 'getDashboardPHID');
+
+ if ($dashboards) {
+ $installs = id(new PhabricatorDashboardInstall())
+ ->loadAllWhere(
+ 'objectPHID IN (%Ls) AND dashboardPHID IN (%Ls)',
+ array(PhabricatorHomeApplication::DASHBOARD_DEFAULT,
+ $viewer->getPHID()),
+ array_keys($dashboards));
+ $installs = mpull($installs, null, 'getDashboardPHID');
+ } else {
+ $installs = array();
+ }
$list = new PHUIObjectItemListView();
$list->setUser($viewer);

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 31, 6:32 PM (1 w, 13 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7549086
Default Alt Text
D10207.diff (1 KB)

Event Timeline