From 305b4e70640d6674f59dc7fef754daa5f8ce732a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rn=20=C3=85ne?= Date: Sat, 27 Aug 2016 00:13:28 +0200 Subject: [PATCH] Remove empty events from Agenda::getNextOfEach --- src/pvv/side/agenda.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pvv/side/agenda.php b/src/pvv/side/agenda.php index d0910be..daa9afa 100644 --- a/src/pvv/side/agenda.php +++ b/src/pvv/side/agenda.php @@ -70,11 +70,11 @@ class Agenda { } public function getNextOfEach(DateTimeImmutable $startDate) { - $result = array_map( + $result = array_filter(array_map( function($a) use ($startDate){ return $a->getNextEventFrom($startDate); }, $this->activities - ); + ), function($a){return $a;}); usort($result, function($a, $b) { return ($a->getStart()->getTimeStamp() < $b->getStart()->getTimeStamp()) ? -1