diff --git a/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php b/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php --- a/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php +++ b/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php @@ -65,6 +65,12 @@ 'open' => array( 'name' => pht('Open'), 'special' => ManiphestTaskStatus::SPECIAL_DEFAULT, + 'prefixes' => array( + 'open', + 'opens', + 'reopen', + 'reopens', + ), ), 'resolved' => array( 'name' => pht('Resolved'), diff --git a/src/applications/maniphest/field/parser/__tests__/ManiphestCustomFieldStatusParserTestCase.php b/src/applications/maniphest/field/parser/__tests__/ManiphestCustomFieldStatusParserTestCase.php --- a/src/applications/maniphest/field/parser/__tests__/ManiphestCustomFieldStatusParserTestCase.php +++ b/src/applications/maniphest/field/parser/__tests__/ManiphestCustomFieldStatusParserTestCase.php @@ -50,6 +50,16 @@ 'Fixes t2apps' => array(), 'fixes a bug' => array(), 'Prefixes T2' => array(), + 'Reopens T123' => array( + array( + 'match' => 'Reopens T123', + 'prefix' => 'Reopens', + 'infix' => '', + 'monograms' => array('T123'), + 'suffix' => '', + 'offset' => 0, + ), + ), ); foreach ($map as $input => $expect) {