From 1a08783f3dfae3f253d12ea2f6961a85a6cb71f7 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Fri, 22 Dec 2023 16:40:47 +0100
Subject: [PATCH] sort events

---
 dashboard_leaf/logic/tile/tiles/GarbageContainerScheduleTile.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dashboard_leaf/logic/tile/tiles/GarbageContainerScheduleTile.py b/dashboard_leaf/logic/tile/tiles/GarbageContainerScheduleTile.py
index 381657e..263ad8d 100644
--- a/dashboard_leaf/logic/tile/tiles/GarbageContainerScheduleTile.py
+++ b/dashboard_leaf/logic/tile/tiles/GarbageContainerScheduleTile.py
@@ -46,6 +46,7 @@ class GarbageContainerScheduleTile(Tile):
         events = icsService.get_data(cacheKey, self._intervalInSeconds, self._settings)['events']
 
         eventsForGarbageType = [x for x in events if self._settings['garbageType'] in x.summary]
+        eventsForGarbageType.sort(key=lambda event: event.start)
 
         nextEvent = self.__find_next_date(eventsForGarbageType)
 
-- 
GitLab