|
@@ 2758-2766 (lines=9) @@
|
| 2755 |
|
{ |
| 2756 |
|
break; // this is an existing exception |
| 2757 |
|
} |
| 2758 |
|
elseif (isset($event['recurrence']) && |
| 2759 |
|
in_array($event['recurrence'], $master_event['recur_exception'])) |
| 2760 |
|
{ |
| 2761 |
|
$type = 'SERIES-PSEUDO-EXCEPTION'; // could also be a real one |
| 2762 |
|
$recurrence_event = $master_event; |
| 2763 |
|
$recurrence_event['start'] = $event['recurrence']; |
| 2764 |
|
$recurrence_event['end'] -= $master_event['start'] - $event['recurrence']; |
| 2765 |
|
break; |
| 2766 |
|
} |
| 2767 |
|
elseif (in_array($event['start'], $master_event['recur_exception'])) |
| 2768 |
|
{ |
| 2769 |
|
$type='SERIES-PSEUDO-EXCEPTION'; // new pseudo exception? |
|
@@ 2767-2774 (lines=8) @@
|
| 2764 |
|
$recurrence_event['end'] -= $master_event['start'] - $event['recurrence']; |
| 2765 |
|
break; |
| 2766 |
|
} |
| 2767 |
|
elseif (in_array($event['start'], $master_event['recur_exception'])) |
| 2768 |
|
{ |
| 2769 |
|
$type='SERIES-PSEUDO-EXCEPTION'; // new pseudo exception? |
| 2770 |
|
$recurrence_event = $master_event; |
| 2771 |
|
$recurrence_event['start'] = $event['start']; |
| 2772 |
|
$recurrence_event['end'] -= $master_event['start'] - $event['start']; |
| 2773 |
|
break; |
| 2774 |
|
} |
| 2775 |
|
else |
| 2776 |
|
{ |
| 2777 |
|
// try to find a suitable pseudo exception date |