@ -49,7 +49,7 @@ func NewConfig() (Config, error) {
Until: as.Get("until").GetTime(),
}
if !config.Until.IsZero() {
if config.Until.After(time.Now()) {
config.Repeat = false
config.Duration = time.Until(config.Until) + config.Offset