From 0dbe1b28ef1690cbdb51346278873af4b80e6938 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Fri, 4 Dec 2009 10:26:02 +0000 Subject: [PATCH] fixed problem with blanks in account_id of owner parameter --- calendar/inc/class.calendar_bo.inc.php | 1 + calendar/inc/class.calendar_ui.inc.php | 1 + 2 files changed, 2 insertions(+) diff --git a/calendar/inc/class.calendar_bo.inc.php b/calendar/inc/class.calendar_bo.inc.php index a325dac07e..2381002bf3 100644 --- a/calendar/inc/class.calendar_bo.inc.php +++ b/calendar/inc/class.calendar_bo.inc.php @@ -304,6 +304,7 @@ class calendar_bo $users = array(); foreach($params['users'] as $user) { + $user = trim($user); if ($params['ignore_acl'] || $this->check_perms(EGW_ACL_READ|EGW_ACL_READ_FOR_PARTICIPANTS|EGW_ACL_FREEBUSY,0,$user)) { if ($user && !in_array($user,$users)) // already added? diff --git a/calendar/inc/class.calendar_ui.inc.php b/calendar/inc/class.calendar_ui.inc.php index 2ca5cd1ccd..22da79571c 100644 --- a/calendar/inc/class.calendar_ui.inc.php +++ b/calendar/inc/class.calendar_ui.inc.php @@ -183,6 +183,7 @@ class calendar_ui $no_access = $no_access_group = array(); foreach(explode(',',$this->owner) as $owner) { + $owner = trim($owner); if (is_numeric($owner) && $GLOBALS['egw']->accounts->get_type($owner) == 'g') { foreach($GLOBALS['egw']->accounts->member($owner) as $member)