Improved work with the history of CRM changes for orders

This commit is contained in:
opheugene 2021-06-18 14:37:52 +03:00 committed by GitHub
parent 9b6d5a5700
commit 49f687f6ff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 402 additions and 464 deletions

View file

@ -109,9 +109,8 @@ class RetailcrmCustomerBuilder extends RetailcrmAbstractBuilder implements Retai
->setDataCrm($this->dataCrm['address'])
->setFirstName($this->arrayValue('firstName'))
->setLastName($this->arrayValue('lastName'))
->setPhone( isset($this->dataCrm['phones'][0]['number'])
&& !empty($this->dataCrm['phones'][0]['number'])
? $this->dataCrm['phones'][0]['number'] : '')
->setPhone(isset($this->dataCrm['phones'][0]['number']) && !empty($this->dataCrm['phones'][0]['number'])
? $this->dataCrm['phones'][0]['number'] : '')
->build();
$this->customerAddress = $this->addressBuilder->getData();

File diff suppressed because it is too large Load diff

View file

@ -818,7 +818,7 @@ class RetailCRM extends Module
$externalId = false;
if (empty($params['cart'])) {
if (empty($params['cart']) || empty((int) $params['cart']->id)) {
return false;
}