mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-03-10 13:08:21 +01:00
Fix monthly recurrence issue (bug#2584)
This commit is contained in:
parent
4572aa47ed
commit
0f048fe08b
@ -2488,9 +2488,14 @@ class calendar_ical extends calendar_boupdate
|
||||
elseif (preg_match('/YM(\d+) (.*)/',$recurence, $recurenceMatches))
|
||||
{
|
||||
$vcardData['recur_interval'] = $recurenceMatches[1];
|
||||
if ($recurenceMatches[2] != '#0')
|
||||
$enddate = trim($recurenceMatches[2]);
|
||||
if ($enddate != '#0')
|
||||
{
|
||||
$vcardData['recur_enddate'] = $this->vCalendar->_parseDateTime(trim($recurenceMatches[2]));
|
||||
if (preg_match('/([\d,]+) (.*)/', $enddate, $fixMatches))
|
||||
{
|
||||
$enddate = trim($fixMatches[2]);
|
||||
}
|
||||
$vcardData['recur_enddate'] = $this->vCalendar->_parseDateTime($enddate);
|
||||
}
|
||||
} else break;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user