From d96363310305dc7a16c261b88a57fa9b9fad2d7d Mon Sep 17 00:00:00 2001 From: Ivan Chaplygin Date: Wed, 29 Mar 2023 09:19:45 +0300 Subject: [PATCH] fix code --- retailcrm/lib/RetailcrmCartUploader.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/retailcrm/lib/RetailcrmCartUploader.php b/retailcrm/lib/RetailcrmCartUploader.php index 2af6eac..5352cda 100644 --- a/retailcrm/lib/RetailcrmCartUploader.php +++ b/retailcrm/lib/RetailcrmCartUploader.php @@ -262,7 +262,7 @@ class RetailcrmCartUploader $crmCart = [ 'customer' => ['externalId' => $cart->id_customer], 'clearAt' => null, - 'createdAt' => DateTime::createFromFormat('Y-m-d H:i:s', $cart->date_add)->format(static::$crmCartDateFormat), + 'createdAt' => DateTimeImmutable::createFromFormat('Y-m-d H:i:s', $cart->date_add)->format(static::$crmCartDateFormat), ]; if (!$isExistExternalId) { @@ -270,7 +270,7 @@ class RetailcrmCartUploader } if (!empty($cart->date_upd)) { - $crmCart['updatedAt'] = DateTime::createFromFormat('Y-m-d H:i:s', $cart->date_upd)->format(static::$crmCartDateFormat); + $crmCart['updatedAt'] = DateTimeImmutable::createFromFormat('Y-m-d H:i:s', $cart->date_upd)->format(static::$crmCartDateFormat); } $products = $cart->getProducts(); @@ -286,7 +286,7 @@ class RetailcrmCartUploader : $product['id_product'], ], 'quantity' => $product['cart_quantity'], - 'createdAt' => DateTime::createFromFormat('Y-m-d H:i:s', $product['date_add'])->format(static::$crmCartDateFormat), + 'createdAt' => DateTimeImmutable::createFromFormat('Y-m-d H:i:s', $product['date_add'])->format(static::$crmCartDateFormat), 'price' => !empty($product['rate']) ? round($product['price'], 2) + (round($product['price'], 2) * $product['rate'] / 100) : round($product['price'], 2),