From 9030fe8b0904b5291c69a22b0570a10013bba4b2 Mon Sep 17 00:00:00 2001 From: vrana Date: Thu, 9 Aug 2012 22:16:32 -0700 Subject: [PATCH] Respect type in symbol query Summary: Was completely ignored. Test Plan: /diffusion/symbol/C/?type=function Reviewers: alanh Reviewed By: alanh CC: aran, epriestley Differential Revision: https://secure.phabricator.com/D3234 --- src/applications/diffusion/query/DiffusionSymbolQuery.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/applications/diffusion/query/DiffusionSymbolQuery.php b/src/applications/diffusion/query/DiffusionSymbolQuery.php index c8af76bdc8..b11e6c3135 100644 --- a/src/applications/diffusion/query/DiffusionSymbolQuery.php +++ b/src/applications/diffusion/query/DiffusionSymbolQuery.php @@ -225,6 +225,13 @@ final class DiffusionSymbolQuery extends PhabricatorOffsetPagedQuery { $this->language); } + if ($this->type) { + $where[] = qsprintf( + $conn_r, + 'symbolType = %s', + $this->type); + } + return $this->formatWhereClause($where); }