Compare commits
No commits in common. "54a757e20da6f697211249e849a3f3d57e92c734" and "aeacc05bd30dd42c1f81fca2e1790cc02780ce0d" have entirely different histories.
54a757e20d
...
aeacc05bd3
@ -161,11 +161,11 @@ class AlertsModule:
|
|||||||
align = self.draw_alert(alert, width, image, draw, fnt_R, fnt_B, align, font_size)
|
align = self.draw_alert(alert, width, image, draw, fnt_R, fnt_B, align, font_size)
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
logging.exception(e)
|
logging.exception(e)
|
||||||
align = self.draw_alert({
|
self.alerts.append({
|
||||||
"title": "Impossible de générer les alertes de " + alert.__name__,
|
"title": "Impossible de générer les alertes de " + alert.__name__,
|
||||||
"description": type(e).__name__ + ": " + (e.message if hasattr(e, 'message') else str(e)),
|
"description": type(e).__name__ + ": " + (e.message if hasattr(e, 'message') else str(e)),
|
||||||
"icon": "wi-earthquake.png",
|
"icon": "wi-earthquake.png",
|
||||||
}, width, image, draw, fnt_R, fnt_B, align, font_size)
|
})
|
||||||
else:
|
else:
|
||||||
align = self.draw_alert(alert, width, image, draw, fnt_R, fnt_B, align, font_size)
|
align = self.draw_alert(alert, width, image, draw, fnt_R, fnt_B, align, font_size)
|
||||||
|
|
||||||
|
@ -245,7 +245,7 @@ class IcalModule:
|
|||||||
now = time.mktime(datetime.now(tz=pytz.timezone('Europe/Paris')).timetuple())
|
now = time.mktime(datetime.now(tz=pytz.timezone('Europe/Paris')).timetuple())
|
||||||
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure)).timetuple())
|
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure)).timetuple())
|
||||||
|
|
||||||
for evt in self.get_events(config, toofar=datetime.fromtimestamp(coming, tz=pytz.timezone('Europe/Paris'))):
|
for evt in self.get_events(config):
|
||||||
# Looking only the first event
|
# Looking only the first event
|
||||||
start = time.mktime(evt["start"].timetuple())
|
start = time.mktime(evt["start"].timetuple())
|
||||||
return now < start and start < coming
|
return now < start and start < coming
|
||||||
@ -255,7 +255,7 @@ class IcalModule:
|
|||||||
now = time.mktime(datetime.now(tz=pytz.timezone('Europe/Paris')).timetuple())
|
now = time.mktime(datetime.now(tz=pytz.timezone('Europe/Paris')).timetuple())
|
||||||
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure)).timetuple())
|
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure)).timetuple())
|
||||||
|
|
||||||
for evt in self.get_events(config, toofar=datetime.fromtimestamp(coming, tz=pytz.timezone('Europe/Paris'))):
|
for evt in self.get_events(config):
|
||||||
if "location" in evt and (
|
if "location" in evt and (
|
||||||
evt["location"].lower().startswith("http") or
|
evt["location"].lower().startswith("http") or
|
||||||
evt["location"].lower().startswith("ici") or
|
evt["location"].lower().startswith("ici") or
|
||||||
@ -273,7 +273,7 @@ class IcalModule:
|
|||||||
now = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure/3)).timetuple())
|
now = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure/3)).timetuple())
|
||||||
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure/3)).timetuple())
|
coming = time.mktime((datetime.now(tz=pytz.timezone('Europe/Paris')) + timedelta(minutes=self.delayed_departure/3)).timetuple())
|
||||||
|
|
||||||
for evt in self.get_events(config, toofar=datetime.fromtimestamp(coming, tz=pytz.timezone('Europe/Paris'))):
|
for evt in self.get_events(config):
|
||||||
if not("location" in evt and evt["location"].lower().startswith("ici")):
|
if not("location" in evt and evt["location"].lower().startswith("ici")):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user