From: fomichev Date: Fri, 14 Mar 2025 08:20:01 +0000 (+0300) Subject: Изменения тестового режима X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=175d9188799013d43508d0a184fef46345d884a8;p=erp24_rep%2Fyii-erp24%2F.git Изменения тестового режима --- diff --git a/erp24/commands/CronController.php b/erp24/commands/CronController.php index 0c6ecac6..2721cf00 100644 --- a/erp24/commands/CronController.php +++ b/erp24/commands/CronController.php @@ -773,7 +773,6 @@ class CronController extends Controller if ($index >= $limit) { break; } - $isTest = ($test && !in_array($phone, $testPhones)); $messageData = []; $messageData['phone'] = $phone; $messageData['kogort_date'] = $kogortDate; @@ -783,7 +782,7 @@ class CronController extends Controller Yii::$app->queue->push(new SendWhatsappMessageJob([ 'messageData' => $messageData, - 'isTest' => $isTest + 'isTest' => $test ])); $phonesSentArray[] = $phone; } diff --git a/erp24/jobs/SendWhatsappMessageJob.php b/erp24/jobs/SendWhatsappMessageJob.php index b51f1f50..39ab5cae 100644 --- a/erp24/jobs/SendWhatsappMessageJob.php +++ b/erp24/jobs/SendWhatsappMessageJob.php @@ -56,13 +56,15 @@ class SendWhatsappMessageJob extends BaseObject implements JobInterface $requestId = DataHelper::uuid(); $whatsappService = new WhatsAppService($apiKey, $cascadeId); $response = null; - $status = 'sent'; + $status = ''; try { if (!$this->isTest) { // $message = "Здравствуйте\nУзнать подробности вы можете на нашем сайте https://bazacvetov24.ru."; $response = $whatsappService->sendMessage($requestId, $phone, $message, $isTest); if (!$response instanceof WhatsAppMessageResponse) { $status = $response ?? 'error'; + } else { + $status = 'sent'; } } else { $status = 'SENT TO DB';