diff --git a/lib/Cron/Triggers/WordPress.php b/lib/Cron/Triggers/WordPress.php index 3e133faa0d..af46cc3b49 100644 --- a/lib/Cron/Triggers/WordPress.php +++ b/lib/Cron/Triggers/WordPress.php @@ -1,7 +1,7 @@ [self::SCHEDULED_IN_THE_PAST], 'status' => ['null', ScheduledTask::STATUS_SCHEDULED] ]); + // inactive subscribers check + $inactive_subscribers_tasks = self::getTasksCount([ + 'type' => InactiveSubscribers::TASK_TYPE, + 'scheduled_in' => [self::SCHEDULED_IN_THE_PAST], + 'status' => ['null', ScheduledTask::STATUS_SCHEDULED] + ]); // check requirements for each worker $sending_queue_active = (($scheduled_queues || $running_queues) && !$sending_limit_reached && !$sending_is_paused); @@ -112,6 +118,7 @@ class WordPress { || $sending_service_key_check_active || $premium_key_check_active || $stats_notifications_tasks + || $inactive_subscribers_tasks ); }