1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-10 05:48:30 +01:00
phorge-phorge/src/infrastructure/customfield/standard
epriestley 76af4d649b Fix ContainsConstraints for array-valued custom field constraints in "*.search" methods
Summary: Fixes T11593. We ask for a list of values when searching for custom "link" fields, but don't handle it correctly when actually construcitng a query.

Test Plan:
Added this custom field:

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

Set a task to "beta". Let daemons index it. Queried for:

```
constraints: {
  "custom.mycompany.target-version": [
    "beta"
  ]
}
```

Got just one result back.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11593

Differential Revision: https://secure.phabricator.com/D16508
2016-09-07 09:08:10 -07:00
..
PhabricatorStandardCustomField.php Convert projects to EditEngine 2015-12-27 15:42:50 -08:00
PhabricatorStandardCustomFieldBlueprints.php Allow "Repository Automation" to be configured for repositories 2015-10-13 15:45:59 -07:00
PhabricatorStandardCustomFieldBool.php Add "does not match regexp" to Herald 2016-02-11 15:29:38 -08:00
PhabricatorStandardCustomFieldCredential.php Fill in new URI credential edit web UI interfaces 2016-05-02 04:26:13 -07:00
PhabricatorStandardCustomFieldDatasource.php Provide a generic "Datasource" StandardCustomField 2015-09-21 04:41:52 -07:00
PhabricatorStandardCustomFieldDate.php Make custom "date" field feed stories human-readable 2016-01-12 07:11:26 -08:00
PhabricatorStandardCustomFieldHeader.php Flesh out Conduit parameter types for Owners + CustomFields 2015-12-14 04:23:44 -08:00
PhabricatorStandardCustomFieldInt.php Improve Conduit type handling for *.edit endpoints 2015-12-16 08:45:46 -08:00
PhabricatorStandardCustomFieldLink.php Fix ContainsConstraints for array-valued custom field constraints in "*.search" methods 2016-09-07 09:08:10 -07:00
PhabricatorStandardCustomFieldPHIDs.php Add "does not match regexp" to Herald 2016-02-11 15:29:38 -08:00
PhabricatorStandardCustomFieldRemarkup.php Update to use PHUIRemarkupView everywhere possible 2016-02-16 14:05:53 -08:00
PhabricatorStandardCustomFieldSelect.php Improve Conduit type handling for *.edit endpoints 2015-12-16 08:45:46 -08:00
PhabricatorStandardCustomFieldText.php Add "does not match regexp" to Herald 2016-02-11 15:29:38 -08:00
PhabricatorStandardCustomFieldTokenizer.php Convert DrydockBlueprints to EditEngine 2016-03-03 15:21:25 -08:00
PhabricatorStandardCustomFieldUsers.php Improve Conduit type handling for *.edit endpoints 2015-12-16 08:45:46 -08:00