Page MenuHomePhabricator

Custom text field does not show up in Advanced Search
Open, Needs TriagePublic

Description

I added a custom field to Maniphest (Config > Config > Maniphest > maniphest.custom-field-definitions)

{
  "mycompany.target-version": {
    "name": "Target Version",
    "type": "text",
    "search": true,
    "fulltext": true
  }
}

I expected a new input field in Maniphest Advanced Search, but it is not there.

Phabricator version is 70c679110e1d4632d19ca160379f83f6f20d79d1

Event Timeline

I don't know if it's intentional or not, but I can find tasks with custom field text values using the Contains Words field.

But the documentation says:

search: Show this field on the application's search interface, allowing users to filter objects by the field value.

Same here. I've created customfield "Requirement" to identify external Requirement ID. Searching using Contains Words is inadequate cause it search all fields containing similar string.

eadler added a project: Restricted Project.Aug 5 2016, 5:05 PM