From b1721146d1a0098b3785f3a5b9f092bf6c27f10f Mon Sep 17 00:00:00 2001 From: Klaus Leithoff <kl@stylite.de> Date: Tue, 5 Oct 2010 09:29:16 +0000 Subject: [PATCH] *infolog: fix startdate filter for infolog, if you select a single day for start and enddate, and if your infologs start at 00:00 of that day (no time specified) --- infolog/inc/class.infolog_ui.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/infolog/inc/class.infolog_ui.inc.php b/infolog/inc/class.infolog_ui.inc.php index a677076ece..6c92958f16 100644 --- a/infolog/inc/class.infolog_ui.inc.php +++ b/infolog/inc/class.infolog_ui.inc.php @@ -298,8 +298,8 @@ class infolog_ui { $query['header_left'] = 'infolog.index.dates'; $GLOBALS['egw']->js->set_onload("set_style_by_class('table','custom_hide','visibility','visible');"); - if (is_int($query['startdate'])) $query['col_filter'][] = 'info_startdate > '.$GLOBALS['egw']->db->quote($query['startdate']); - if (is_int($query['enddate'])) $query['col_filter'][] = 'info_startdate < '.$GLOBALS['egw']->db->quote($query['enddate']); + if (is_int($query['startdate'])) $query['col_filter'][] = 'info_startdate >= '.$GLOBALS['egw']->db->quote($query['startdate']); + if (is_int($query['enddate'])) $query['col_filter'][] = 'info_startdate <= '.$GLOBALS['egw']->db->quote($query['enddate']+(60*60*24)-1); //unset($query['startdate']); //unset($query['enddate']); }