class Rufus::Scheduler::EveryJob

def set_next_time(trigger_time, is_post=false)

def set_next_time(trigger_time, is_post=false)
  return if is_post
  n = EoTime.now
  @next_time =
    if @first_at && (trigger_time == nil || @first_at > n)
      @first_at
    else
      (@next_time || n) + @frequency
    end
end