Add 'No country selected' option to index filter to help find contacts with no country selected

This commit is contained in:
Nathan Gray 2011-01-18 15:57:35 +00:00
parent 5301af7a82
commit 345542b2ab
2 changed files with 10 additions and 2 deletions

View File

@ -565,6 +565,12 @@ class addressbook_so
//echo "<p>socontacts::search(".print_r($criteria,true).",'$only_keys','$order_by','$extra_cols','$wildcard','$empty','$op','$start',".print_r($filter,true).",'$join')</p>\n";
//error_log("socontacts::search(".print_r($criteria,true).",'$only_keys','$order_by','$extra_cols','$wildcard','$empty','$op','$start',".print_r($filter,true).",'$join')");
// Handle 'None' country option
if(is_array($filter) && $filter['adr_one_countrycode'] == '-custom-')
{
$filter[] = 'adr_one_countrycode IS NULL';
unset($filter['adr_one_countrycode']);
}
// Hide deleted items unless type is specifically deleted
if(!is_array($filter)) $filter = $filter ? (array) $filter : array();

File diff suppressed because one or more lines are too long