X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContact%2FForm%2FSearch%2FAdvanced.php;h=0b6cc47d6147f7c7acec9560932c9e6a1d7fa8d7;hb=feb07870854e6e0081670f2fe33faf579b737eba;hp=6ad1e97d0cb236950a912ffbca1db1a31d5023e7;hpb=4d20ef52acecafc3c3aa0f22b8268e5468352022;p=civicrm-core.git diff --git a/CRM/Contact/Form/Search/Advanced.php b/CRM/Contact/Form/Search/Advanced.php index 6ad1e97d0c..0b6cc47d61 100644 --- a/CRM/Contact/Form/Search/Advanced.php +++ b/CRM/Contact/Form/Search/Advanced.php @@ -1,7 +1,7 @@ _sortByCharacter !== NULL - && empty($_POST) - ) { + if ($this->_sortByCharacter !== NULL && empty($_POST)) { if (strtolower($this->_sortByCharacter) == 'all') { $this->_formValues['sortByCharacter'] = NULL; } @@ -311,6 +309,9 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search { $this->_formValues['sortByCharacter'] = $this->_sortByCharacter; } } + else { + $this->_sortByCharacter = NULL; + } CRM_Core_BAO_CustomValue::fixFieldValueOfTypeMemo($this->_formValues); @@ -376,7 +377,8 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search { /** * normalize default values for multiselect plugins * - * @return void + * @param $defaults array + * @return array * @access private */ function normalizeDefaultValues(&$defaults) {