From 46078f50db4b1784615a2054fd474397044e613d Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 1 Oct 2014 03:13:27 +0200 Subject: [PATCH] filter: Fix that leading and trailing whitespaces for columns and expressions let filters fail Before, filtering for "host = localhost" issued "got invalid column host". --- library/Icinga/Data/Filter/Filter.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/Icinga/Data/Filter/Filter.php b/library/Icinga/Data/Filter/Filter.php index 64607a4a0..8a063ee2a 100644 --- a/library/Icinga/Data/Filter/Filter.php +++ b/library/Icinga/Data/Filter/Filter.php @@ -131,6 +131,8 @@ abstract class Filter public static function expression($col, $op, $expression) { + $col = trim($col); + $expression = trim($expression); switch ($op) { case '=': return new FilterMatch($col, $op, $expression); case '<': return new FilterLessThan($col, $op, $expression);