### there are no events scheduled?
my @events = $self->list_events or return;
- my $now = DateTime->now( time_zone => $tz );
+ my $now = DateTime->now( time_zone => $tz )->epoch;
### list of pending events
my @pending;
### we're due according to our cron-entry...
if( $event->set ) {
### is the next run time now, or even before now?
- push @pending, $event if $event->next_run_as_dt <= $now;
+ push @pending, $event if $event->next_run <= $now;
}
}