forked from extern/egroupware
Fix group participant issue
This commit is contained in:
parent
0c31158d00
commit
15e379249f
@ -2642,10 +2642,10 @@ class calendar_ical extends calendar_boupdate
|
||||
// ... and for provided CN
|
||||
if (!empty($attributes['params']['CN']))
|
||||
{
|
||||
if ($attributes['params']['CN'][0] == '"'
|
||||
&& substr($attributes['params']['CN'],-1) == '"')
|
||||
$cn = $attributes['params']['CN'];
|
||||
if ($cn[0] == '"' && substr($cn,-1) == '"')
|
||||
{
|
||||
$cn = substr($attributes['params']['CN'],1,-1);
|
||||
$cn = substr($cn,1,-1);
|
||||
}
|
||||
$searcharray['n_fn'] = $cn;
|
||||
}
|
||||
@ -2654,9 +2654,21 @@ class calendar_ical extends calendar_boupdate
|
||||
$searcharray['n_fn'] = $cn;
|
||||
}
|
||||
|
||||
if ($this->log)
|
||||
{
|
||||
error_log(__FILE__.'['.__LINE__.'] '.__METHOD__
|
||||
. "() Search participant: '$cn', '$email'\n",3,$this->logfile);
|
||||
}
|
||||
|
||||
//elseif (//$attributes['params']['CUTYPE'] == 'GROUP'
|
||||
if (preg_match('/(.*) '. lang('Group') . '/', $cn, $matches))
|
||||
{
|
||||
// we found a group
|
||||
if ($this->log)
|
||||
{
|
||||
error_log(__FILE__.'['.__LINE__.'] '.__METHOD__
|
||||
. "() Found group: '$matches[1]', '$cn', '$email'\n",3,$this->logfile);
|
||||
}
|
||||
if (($uid = $GLOBALS['egw']->accounts->name2id($matches[1], 'account_lid', 'g')))
|
||||
{
|
||||
//Horde::logMessage("vevent2egw: group participant $uid",
|
||||
|
Loading…
Reference in New Issue
Block a user