fix(dav): Avoid fatal error for events without an organizer

Signed-off-by: AlessioDiPretoroAsdea <alessio.dipretoro@asdeahw.net>
This commit is contained in:
AlessioDiPretoroAsdea 2026-03-30 09:30:41 +02:00 committed by SebastianKrupinski
parent 78513504ca
commit 85b851a7df

View file

@ -765,7 +765,7 @@ EOF;
$addresses = $this->getAddressesForPrincipal($calendarNode->getOwner());
foreach ($vCal->VEVENT as $vevent) {
if (in_array($vevent->ORGANIZER->getNormalizedValue(), $addresses, true)) {
if (isset($vevent->ORGANIZER) && in_array($vevent->ORGANIZER->getNormalizedValue(), $addresses, true)) {
// User is an organizer => throw the exception
throw $e;
}