From dd22cf8777a23b572d85f23ad51b718390594e7e Mon Sep 17 00:00:00 2001 From: ruben Date: Fri, 28 Mar 2025 13:18:38 -0500 Subject: [PATCH] Disabled logging when the scheduler runs. Adjusted the number of conversations processed by the schedulers at a time --- includes/class-rl-mailwarmer-conversation-helper.php | 4 ++-- includes/class-rl-mailwarmer-scheduler.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/class-rl-mailwarmer-conversation-helper.php b/includes/class-rl-mailwarmer-conversation-helper.php index 63f8c88..54c4823 100644 --- a/includes/class-rl-mailwarmer-conversation-helper.php +++ b/includes/class-rl-mailwarmer-conversation-helper.php @@ -14,13 +14,13 @@ class RL_MailWarmer_Conversation_Handler { $conversation_table = $wpdb->prefix . 'rl_mailwarmer_conversations'; // $current_time = current_time('mysql'); $start_time = date('Y-m-d H:i:s', strtotime('-96 hours')); - $end_time = date('Y-m-d H:i:s', strtotime('+12 hours')); + $end_time = date('Y-m-d H:i:s', strtotime('+2 hours')); // $end_time = date('Y-m-d H:i:s', strtotime('now')); // Fetch up to 50 conversations starting within the next 24 hours $conversations = $wpdb->get_results( $wpdb->prepare( - "SELECT * FROM $conversation_table WHERE status = %s AND first_message_timestamp BETWEEN %s AND %s ORDER BY first_message_timestamp ASC LIMIT 50", + "SELECT * FROM $conversation_table WHERE status = %s AND first_message_timestamp BETWEEN %s AND %s ORDER BY first_message_timestamp ASC LIMIT 5", 'new', $start_time, $end_time diff --git a/includes/class-rl-mailwarmer-scheduler.php b/includes/class-rl-mailwarmer-scheduler.php index 137f607..b2e616b 100644 --- a/includes/class-rl-mailwarmer-scheduler.php +++ b/includes/class-rl-mailwarmer-scheduler.php @@ -80,15 +80,15 @@ class RL_MailWarmer_Scheduler { * Process pending messages by delegating to the Message Handler. */ public static function cron_process_pending_messages() { - action_log("====================== Running Cron to process messages ========================"); - // RL_MailWarmer_Message_Handler::process_pending_messages(); +// action_log("====================== Running Cron to process messages ========================"); + RL_MailWarmer_Message_Handler::process_pending_messages(); } /** * Process pending conversations by delegating to the Message Handler. */ public static function cron_process_upcoming_conversations() { - action_log("====================== Running Cron to process conversations ========================"); +// action_log("====================== Running Cron to process conversations ========================"); RL_MailWarmer_Conversation_Handler::process_upcoming_conversations(); } }