Skip to content

Commit d2f71fb

Browse files
committed
scoumbourdis#442: Searching in grid with value 0 is not working
1 parent 45cbd54 commit d2f71fb

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

application/libraries/Grocery_CRUD.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,7 @@ protected function set_ajax_list_queries($state_info = null)
580580
$this->order_by($state_info->order_by[0],$state_info->order_by[1]);
581581
}
582582

583-
if(!empty($state_info->search))
583+
if(isset($state_info->search) && $state_info->search !== '')
584584
{
585585
if (!empty($this->relation)) {
586586
foreach ($this->relation as $relation_name => $relation_values) {
@@ -3228,7 +3228,7 @@ public function getStateInfo()
32283228
{
32293229
$state_info->order_by = $data['order_by'];
32303230
}
3231-
if(!empty($data['search_text']))
3231+
if(isset($data['search_text']) && $data['search_text'] !== '')
32323232
{
32333233
if(empty($data['search_field']))
32343234
{
@@ -3240,7 +3240,7 @@ public function getStateInfo()
32403240
if (is_array($data['search_field'])) {
32413241
$search_array = array();
32423242
foreach ($data['search_field'] as $search_key => $search_field_name) {
3243-
$search_array[$search_field_name] = !empty($data['search_text'][$search_key]) ? $data['search_text'][$search_key] : '';
3243+
$search_array[$search_field_name] = isset($data['search_text'][$search_key]) ? $data['search_text'][$search_key] : '';
32443244
}
32453245
$state_info->search = $search_array;
32463246
} else {

change_log.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
v 1.6.2
2+
- #442: Searching in grid with value 0 is not working
13
v 1.6.1
24
- #441 Adding clone functionality - contribution from @portapipe
35
v 1.6.0

0 commit comments

Comments
 (0)