From: Vladimir Fomichev Date: Tue, 30 Dec 2025 08:15:18 +0000 (+0300) Subject: Добавил request_id в метод canRetry X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=97b03c1b85270db5e96f655388ff94607f237706;p=erp24_rep%2Fyii-erp24%2F.git Добавил request_id в метод canRetry --- diff --git a/erp24/jobs/SendRequestUploadDataToJob.php b/erp24/jobs/SendRequestUploadDataToJob.php index d867f216..c0ae7275 100644 --- a/erp24/jobs/SendRequestUploadDataToJob.php +++ b/erp24/jobs/SendRequestUploadDataToJob.php @@ -66,11 +66,13 @@ class SendRequestUploadDataToJob extends BaseObject implements RetryableJobInter public function canRetry($attempt, $error) { + $request = $this->normalizeToArray($this->decodingResult); // безопасный лог даже если $error не Throwable (на всякий случай) $msg = $error instanceof Throwable ? $error->getMessage() : (is_scalar($error) ? (string)$error : json_encode($error, JSON_UNESCAPED_UNICODE)); LogService::apiErrorLog(json_encode([ - 'error_id' => 900, + 'error_id' => 901, 'error' => $msg, + 'request_id' => $request['request_id'] ?? '', 'attempt' => $attempt, ], JSON_UNESCAPED_UNICODE));