Apply the offset everywhere
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Dreaded_X 2022-01-27 16:57:49 +01:00
parent ffec84eda2
commit f61c919734

View File

@ -63,6 +63,7 @@ func getNextSunriseSunset() (time.Time, time.Time) {
if err != nil { if err != nil {
panic(err) panic(err)
} }
sunset = sunset.Add(-time.Minute*30)
p2 := sunrisesunset.Parameters{ p2 := sunrisesunset.Parameters{
Latitude: 51.9808334, Latitude: 51.9808334,
@ -70,6 +71,10 @@ func getNextSunriseSunset() (time.Time, time.Time) {
Date: time.Now().Add(time.Hour * 24), Date: time.Now().Add(time.Hour * 24),
} }
sunrise2, sunset2, err := p2.GetSunriseSunset() sunrise2, sunset2, err := p2.GetSunriseSunset()
if err != nil {
panic(err)
}
sunset2 = sunset2.Add(-time.Minute*30)
now := time.Now() now := time.Now()
if now.After(sunrise) { if now.After(sunrise) {
@ -80,8 +85,6 @@ func getNextSunriseSunset() (time.Time, time.Time) {
sunset = sunset2 sunset = sunset2
} }
sunset = sunset.Add(-time.Minute*30)
return sunrise, sunset return sunrise, sunset
} }
@ -97,6 +100,7 @@ func isDay() bool {
if err != nil { if err != nil {
panic(err) panic(err)
} }
sunset = sunset.Add(-time.Minute*30)
return time.Now().After(sunrise) && time.Now().Before(sunset) return time.Now().After(sunrise) && time.Now().Before(sunset)
} }