diff --git a/CHANGELOG.md b/CHANGELOG.md index 69c8359c..be938883 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2024-04-18 v.6.5.14 +- Исправление работы кнопки "Выгрузка служб доставок" + ## 2024-04-03 v.6.5.13 - Исправление присваивания номера заказа к платежу при синхронизации с CRM diff --git a/intaro.retailcrm/description.ru b/intaro.retailcrm/description.ru index 532fc4c2..5400e042 100644 --- a/intaro.retailcrm/description.ru +++ b/intaro.retailcrm/description.ru @@ -1 +1 @@ -- Исправление присваивания номера заказа к платежу при синхронизации с CRM +- Исправление работы кнопки "Выгрузка служб доставок" \ No newline at end of file diff --git a/intaro.retailcrm/install/version.php b/intaro.retailcrm/install/version.php index d716fcc7..48c0da66 100644 --- a/intaro.retailcrm/install/version.php +++ b/intaro.retailcrm/install/version.php @@ -1,6 +1,6 @@ '6.5.13', - 'VERSION_DATE' => '2024-04-03 10:30:00' + 'VERSION' => '6.5.14', + 'VERSION_DATE' => '2024-04-18 11:15:00' ]; diff --git a/intaro.retailcrm/options.php b/intaro.retailcrm/options.php index 569ad4e2..8bd8d3c2 100644 --- a/intaro.retailcrm/options.php +++ b/intaro.retailcrm/options.php @@ -1779,38 +1779,37 @@ function updateAddressList() return true; }); - }); + $('input[name="update-delivery-services"]').on('click', function() { + BX.showWait(); + var updButton = this; + // hide next step button + $(updButton).css('opacity', '0.5').attr('disabled', 'disabled'); + + var handlerUrl = $(this).parents('form').attr('action'); + var data = 'ajax=1'; + + $.ajax({ + type: 'POST', + url: handlerUrl, + data: data, + dataType: 'json', + success: function(response) { + BX.closeWait(); + $(updButton).css('opacity', '1').removeAttr('disabled'); + + if (!response.success) + alert(''); + }, + error: function () { + BX.closeWait(); + $(updButton).css('opacity', '1').removeAttr('disabled'); + + alert(''); + } + }); - $('input[name="update-delivery-services"]').on('click', function() { - BX.showWait(); - var updButton = this; - // hide next step button - $(updButton).css('opacity', '0.5').attr('disabled', 'disabled'); - - var handlerUrl = $(this).parents('form').attr('action'); - var data = 'ajax=1'; - - $.ajax({ - type: 'POST', - url: handlerUrl, - data: data, - dataType: 'json', - success: function(response) { - BX.closeWait(); - $(updButton).css('opacity', '1').removeAttr('disabled'); - - if (!response.success) - alert(''); - }, - error: function () { - BX.closeWait(); - $(updButton).css('opacity', '1').removeAttr('disabled'); - - alert(''); - } + return false; }); - - return false; });