Skip to content

Commit

Permalink
Merge pull request #14478 from eileenmcnaughton/contact_search
Browse files Browse the repository at this point in the history
[REF] Move sort_name definition to searchFieldMetadata
  • Loading branch information
monishdeb authored Jun 12, 2019
2 parents dec12f8 + 4b7b190 commit 0da7751
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions CRM/Contact/Form/Search/Criteria.php
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,13 @@ public static function getSearchFieldMetadata() {
* @param CRM_Core_Form $form
*/
protected static function setBasicSearchFields($form) {
$form->assign('basicSearchFields', self::getBasicSearchFields());
$searchFields = [];
foreach (self::getSearchFieldMetadata() as $fieldName => $field) {
if ($field['template_grouping'] === 'basic') {
$searchFields[$fieldName] = $field;
}
}
$form->assign('basicSearchFields', array_merge(self::getBasicSearchFields(), $searchFields));
}

/**
Expand All @@ -285,7 +291,6 @@ protected static function setBasicSearchFields($form) {
public static function getBasicSearchFields() {
$userFramework = CRM_Core_Config::singleton()->userFramework;
return [
'sort_name' => ['name' => 'sort_name'],
'email' => ['name' => 'email'],
'contact_type' => ['name' => 'contact_type'],
'group' => [
Expand Down

0 comments on commit 0da7751

Please sign in to comment.