From 33db0a6c83864d55e2f7c79c1b0ca1207a11829e Mon Sep 17 00:00:00 2001 From: dima-uryvskiy Date: Thu, 11 Mar 2021 12:14:15 +0300 Subject: [PATCH] Fix create date --- src/include/order/class-wc-retailcrm-order.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/include/order/class-wc-retailcrm-order.php b/src/include/order/class-wc-retailcrm-order.php index 4adaf56..1af35f1 100644 --- a/src/include/order/class-wc-retailcrm-order.php +++ b/src/include/order/class-wc-retailcrm-order.php @@ -56,15 +56,16 @@ class WC_Retailcrm_Order extends WC_Retailcrm_Abstracts_Data $firstName = $order->get_shipping_first_name(); $lastName = $order->get_shipping_last_name(); - if(empty($firstName) && empty($lastName)) - { + if (empty($firstName) && empty($lastName)) { $firstName = $order->get_billing_first_name(); $lastName = $order->get_billing_last_name(); } - + + $dateCreate = $order->get_date_created(); + $data = array( 'externalId' => $order->get_id(), - 'createdAt' => $order->get_date_created()->date('Y-m-d H:i:s'), + 'createdAt' => !empty($dateCreate) ? $dateCreate->date('Y-m-d H:i:s') : date('Y-m-d H:i:s'), 'firstName' => $firstName, 'lastName' => $lastName, 'email' => strtolower($order->get_billing_email()),