diff --git a/modules/ticker.go b/modules/ticker.go index 8cd04af6..2e4cba5d 100644 --- a/modules/ticker.go +++ b/modules/ticker.go @@ -61,13 +61,11 @@ func (t *Ticker) Configure() error { if err, commands = t.StringParam("ticker.commands"); err != nil { return err - } - t.Commands = session.ParseCommands(commands) - - if err, period = t.IntParam("ticker.period"); err != nil { + } else if err, period = t.IntParam("ticker.period"); err != nil { return err } + t.Commands = session.ParseCommands(commands) t.Period = time.Duration(period) * time.Second return nil