Page MenuHomePhabricator

D17523.id42147.diff
No OneTemporary

D17523.id42147.diff

diff --git a/src/applications/dashboard/controller/PhabricatorDashboardQueryPanelInstallController.php b/src/applications/dashboard/controller/PhabricatorDashboardQueryPanelInstallController.php
--- a/src/applications/dashboard/controller/PhabricatorDashboardQueryPanelInstallController.php
+++ b/src/applications/dashboard/controller/PhabricatorDashboardQueryPanelInstallController.php
@@ -29,8 +29,10 @@
$engine = $engines[$v_engine];
$engine->setViewer($viewer);
$good_query = false;
+ $named_query = null;
if ($engine->isBuiltinQuery($v_query)) {
$good_query = true;
+ $named_query = idx($engine->loadEnabledNamedQueries(), $v_query);
} else {
$saved_query = id(new PhabricatorSavedQueryQuery())
->setViewer($viewer)
@@ -40,11 +42,16 @@
if ($saved_query) {
$good_query = true;
}
+ $named_query = idx($engine->loadEnabledNamedQueries(), $v_query);
}
if (!$good_query) {
return new Aphront404Response();
}
+ if ($named_query) {
+ $v_name = $named_query->getQueryName();
+ }
+
$errors = array();
if ($request->isFormPost()) {

File Metadata

Mime Type
text/plain
Expires
Mar 24 2025, 4:49 AM (4 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7331133
Default Alt Text
D17523.id42147.diff (1 KB)

Event Timeline