From 71965e7183215f734e16ef69c1ac963a9d65929d Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 27 Apr 2024 22:08:12 +0200 Subject: [PATCH] Fix exception after suntime update --- game/missiongenerator/kneeboard.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/game/missiongenerator/kneeboard.py b/game/missiongenerator/kneeboard.py index 5a54a51f..c48f7f9d 100644 --- a/game/missiongenerator/kneeboard.py +++ b/game/missiongenerator/kneeboard.py @@ -440,13 +440,14 @@ class BriefingPage(KneeboardPage): sun = Sun(start_pos.lat, start_pos.lng) date = fl.squadron.coalition.game.date + dt = datetime.datetime(date.year, date.month, date.day) tz = fl.squadron.coalition.game.theater.timezone # Get today's sunrise and sunset in UTC - sr_utc = sun.get_sunrise_time(date) - ss_utc = sun.get_sunset_time(date) - sr = sr_utc + tz.utcoffset(sun.get_sunrise_time(date)) - ss = ss_utc + tz.utcoffset(sun.get_sunset_time(date)) + sr_utc = sun.get_sunrise_time(dt) + ss_utc = sun.get_sunset_time(dt) + sr = sr_utc + tz.utcoffset(sun.get_sunrise_time(dt)) + ss = ss_utc + tz.utcoffset(sun.get_sunset_time(dt)) writer.text( f"Sunrise - Sunset: {sr.strftime('%H:%M')} - {ss.strftime('%H:%M')}"