diff --git a/include/sabredav/lib/Sabre/CalDAV/CalendarQueryValidator.php b/include/sabredav/lib/Sabre/CalDAV/CalendarQueryValidator.php index 494aed1a7..4b05e8ca9 100644 --- a/include/sabredav/lib/Sabre/CalDAV/CalendarQueryValidator.php +++ b/include/sabredav/lib/Sabre/CalDAV/CalendarQueryValidator.php @@ -59,7 +59,7 @@ class CalendarQueryValidator { foreach($filters as $filter) { - $isDefined = isset($parent->$filter['name']); + $isDefined = isset($parent->{$filter['name']}); if ($filter['is-not-defined']) { @@ -75,7 +75,7 @@ class CalendarQueryValidator { } if ($filter['time-range']) { - foreach($parent->$filter['name'] as $subComponent) { + foreach($parent->{$filter['name']} as $subComponent) { if ($this->validateTimeRange($subComponent, $filter['time-range']['start'], $filter['time-range']['end'])) { continue 2; }