1
0
mirror of synced 2024-11-21 21:06:09 +03:00

ref #88500 Исправление ошибок при установке модуля и выгрузке истории заказов (#283)

This commit is contained in:
Uryvskiy Dima 2023-03-31 11:29:58 +03:00 committed by GitHub
parent b4f4aaa023
commit b8aab91880
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 7 deletions

View File

@ -1,3 +1,6 @@
## 2023-03-29 v.6.2.3
- Исправление ошибок при установке модуля и выгрузке истории заказов для работы с несколькими сайтами
## 2023-03-27 v.6.2.2
- Добавление значения по умолчанию у элемента выбора контрагента
- Добавлена фильтрация полей по активности

View File

@ -1308,7 +1308,7 @@ class RetailCrmHistory
if ($optionsSitesList) {
$searchResult = array_search($shopCode, $optionsSitesList, true);
return is_string($searchResult) ? $searchResult : null;
return !empty($searchResult) ? (string) $searchResult : null;
}
$defaultSite = CSite::GetDefSite();

View File

@ -1,2 +1 @@
- Добавление значения по умолчанию у элемента выбора контрагента
- Добавлена фильтрация полей по активности
- Исправление ошибок при установке модуля и выгрузке истории заказов для работы с несколькими сайтами

View File

@ -23,7 +23,10 @@ $arResult['arSites'] = RCrmActions::getSitesList();
$RETAIL_CRM_API = new ApiClient($api_host, $api_key);
COption::SetOptionString($MODULE_ID, $CRM_API_HOST_OPTION, $api_host);
COption::SetOptionString($MODULE_ID, $CRM_API_KEY_OPTION, $api_key);
COption::SetOptionString($MODULE_ID, $CRM_SITES_LIST, serialize([]));
if (count($arResult['arSites']) === 1) {
COption::SetOptionString($MODULE_ID, $CRM_SITES_LIST, serialize([]));
}
if (!isset($arResult['PAYMENT'])) {
$arResult['PAYMENT'] = unserialize(COption::GetOptionString($MODULE_ID, $CRM_PAYMENT, 0));

View File

@ -24,7 +24,10 @@ $arResult['arSites'] = RCrmActions::getSitesList();
$RETAIL_CRM_API = new ApiClient($api_host, $api_key);
COption::SetOptionString($MODULE_ID, $CRM_API_HOST_OPTION, $api_host);
COption::SetOptionString($MODULE_ID, $CRM_API_KEY_OPTION, $api_key);
COption::SetOptionString($MODULE_ID, $CRM_SITES_LIST, serialize([]));
if (count($arResult['arSites']) === 1) {
COption::SetOptionString($MODULE_ID, $CRM_SITES_LIST, serialize([]));
}
if (!isset($arResult['bitrixOrderTypesList'])) {
$arResult['bitrixOrderTypesList'] = RCrmActions::OrderTypesList($arResult['arSites']);

View File

@ -1,6 +1,6 @@
<?php
$arModuleVersion = [
'VERSION' => '6.2.2',
'VERSION_DATE' => '2023-03-27 14:00:00'
'VERSION' => '6.2.3',
'VERSION_DATE' => '2023-03-29 18:00:00'
];