# File lib/rufus/scheduler/jobs.rb, line 603 def set_next_time(trigger_time, is_post=false) @next_time = if is_post Rufus::Scheduler::ZoTime.now + @interval elsif trigger_time.nil? if @first_at == nil || @first_at < Time.now Rufus::Scheduler::ZoTime.now + @interval else @first_at end else false end end