# File lib/rufus/scheduler/jobs.rb, line 563 def set_next_time(trigger_time, is_post=false) return if is_post n = Rufus::Scheduler::ZoTime.now @next_time = if @first_at && (trigger_time == nil || @first_at > n) @first_at else (@next_time || n) + @frequency end end