fix sun offset

This commit is contained in:
Sam Lewis
2022-12-28 17:53:59 -05:00
parent aa1bc3f4a4
commit ac97d82cfe

View File

@@ -82,6 +82,9 @@ func (sb scheduleBuilderCall) At(s string) scheduleBuilderEnd {
// for full list. // for full list.
func (sb scheduleBuilderCall) Sunrise(offset ...DurationString) scheduleBuilderEnd { func (sb scheduleBuilderCall) Sunrise(offset ...DurationString) scheduleBuilderEnd {
sb.schedule.isSunrise = true sb.schedule.isSunrise = true
if len(offset) > 0 {
sb.schedule.sunOffset = offset[0]
}
return scheduleBuilderEnd(sb) return scheduleBuilderEnd(sb)
} }
@@ -90,6 +93,9 @@ func (sb scheduleBuilderCall) Sunrise(offset ...DurationString) scheduleBuilderE
// for full list. // for full list.
func (sb scheduleBuilderCall) Sunset(offset ...DurationString) scheduleBuilderEnd { func (sb scheduleBuilderCall) Sunset(offset ...DurationString) scheduleBuilderEnd {
sb.schedule.isSunset = true sb.schedule.isSunset = true
if len(offset) > 0 {
sb.schedule.sunOffset = offset[0]
}
return scheduleBuilderEnd(sb) return scheduleBuilderEnd(sb)
} }