diff --git a/include/filter.inc.php b/include/filter.inc.php index dd70774a5..cca046050 100644 --- a/include/filter.inc.php +++ b/include/filter.inc.php @@ -70,11 +70,9 @@ if ($filter['enabled']) // Need to compute dats $filter['check_key'] = get_filter_check_key(); $filter['categories'] = get_computed_categories($user['id'], $user['forbidden_categories'], true, $user['recent_period']); - if (count($filter['categories']) > 0) - { - $filter['visible_categories'] = implode(',', array_keys($filter['categories'])); - } - else + + $filter['visible_categories'] = implode(',', array_keys($filter['categories'])); + if (empty($filter['visible_categories'])) { // Must be not empty $filter['visible_categories'] = -1; @@ -95,11 +93,9 @@ WHERE '; date_available > SUBDATE( CURRENT_DATE,INTERVAL '.$user['recent_period'].' DAY)'; - if (count($filter['visible_images']) > 0) - { - $filter['visible_images'] = implode(',', array_from_query($query, 'image_id')); - } - else + $filter['visible_images'] = implode(',', array_from_query($query, 'image_id')); + + if (empty($filter['visible_images'])) { // Must be not empty $filter['visible_images'] = -1;