From a337d79124a9fdab25baf77ff64e53d97504b405 Mon Sep 17 00:00:00 2001
From: David Trattnig <david@subsquare.at>
Date: Fri, 24 Nov 2023 10:54:37 +0100
Subject: [PATCH] fix: fetcher init

---
 src/aura_engine/scheduling/timetable.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/aura_engine/scheduling/timetable.py b/src/aura_engine/scheduling/timetable.py
index 1e44a0a4..6a8f12dc 100644
--- a/src/aura_engine/scheduling/timetable.py
+++ b/src/aura_engine/scheduling/timetable.py
@@ -87,10 +87,10 @@ class TimetableService:
         self.logger.debug("Trying to fetch new timeslots from API endpoints...")
 
         if not self.api_fetcher:
-            fetcher = api.ApiFetcher()
-            fetcher.start()
-        self.api_fetcher = fetcher
-        response = fetcher.fetch()
+            self.api_fetcher = api.ApiFetcher()
+
+        self.api_fetcher.start()
+        response = self.api_fetcher.fetch()
         self.api_fetcher = None
 
         if response.code == 0:
-- 
GitLab