Index: src/applications/maniphest/query/ManiphestTaskSearchEngine.php =================================================================== --- src/applications/maniphest/query/ManiphestTaskSearchEngine.php +++ src/applications/maniphest/query/ManiphestTaskSearchEngine.php @@ -362,6 +362,7 @@ if ($this->requireViewer()->isLoggedIn()) { $names['assigned'] = pht('Assigned'); $names['authored'] = pht('Authored'); + $names['subscribed'] = pht('Subscribed'); } $names['open'] = pht('Open Tasks'); @@ -384,6 +385,10 @@ return $query ->setParameter('assignedPHIDs', array($viewer_phid)) ->setParameter('statuses', array(ManiphestTaskStatus::STATUS_OPEN)); + case 'subscribed': + return $query + ->setParameter('subscriberPHIDs', array($viewer_phid)) + ->setParameter('statuses', array(ManiphestTaskStatus::STATUS_OPEN)); case 'open': return $query ->setParameter('statuses', array(ManiphestTaskStatus::STATUS_OPEN));