diff --git a/config.go b/config.go index 855a3d9..c889735 100644 --- a/config.go +++ b/config.go @@ -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 }