Hallo Forum,
beim Einbinden des Gruppen-Kalenders über groupdav.php
im Thunderbird-Lightning (hat mir dem eigentlichen Problem aber nichts zu tun) ist mir aufgefallen, dass bei Terminen, die nur 1 Teilnehmer haben weder “ATTENDEE”, noch “ORGANIZER” im ics
gesetzt sind. Das entspricht auch dem programmierten Verhalten:
// class.calendar_ical.inc.php
Zeile 451:
// do not include event owner/ORGANIZER as participant in his own calendar, if he is only participant
if (count($event['participants']) == 1 && $event['owner'] == $uid) continue;
Zeile 580:
// do NOT use ORGANIZER for events without further participants or a different organizer
if (count($event['participants']) > 1 || !isset($event['participants'][$event['owner']])) {
// ORGANIZER would be added here
}
Hat den unschönen Nebeneffekt, dass wenn ein Mitarbeiter, der z.B. seinen Urlaub einträgt und damit gleichzeitig Owner und einziger Participant des Termins ist, leider nicht als solcher für mich im Lightning erkennbar ist. Ist hier eine Konfigurationsmöglichkeit bekannt, die mich das ändern lässt?
Gruß
Jan