From 386fcaf73fa10ecb15489a3aaee31560b50eb7f1 Mon Sep 17 00:00:00 2001 From: Mohamed Ashraf Date: Thu, 22 Aug 2013 15:28:20 +0200 Subject: [PATCH] Fixed bug where different filtering values for reports are not shown correctly --- app/Controller/ReportsController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Controller/ReportsController.php b/app/Controller/ReportsController.php index db65ae8d..a9a1595a 100644 --- a/app/Controller/ReportsController.php +++ b/app/Controller/ReportsController.php @@ -11,6 +11,7 @@ class ReportsController extends AppController { public $helpers = array('Html', 'Form', 'Reports', 'Incidents'); public function index() { + $this->Report->recursive = -1; $this->set('distinct_statuses', $this->Report->find('arrayList', array( 'fields' => array('DISTINCT Report.status'), @@ -153,7 +154,7 @@ protected function _getSearchConditions($aColumns) { for ( $i = 0; $i < count($aColumns); $i++ ) { if ($this->request->query('sSearch_' . $i) != '') { $searchConditions[] = array($aColumns[$i] . " LIKE" => - "%" . $this->request->query('sSearch_' . $i) . "%"); + $this->request->query('sSearch_' . $i)); } } return $searchConditions;