Skip to content

Commit 911a6ac

Browse files
Chhandak.Baruaglo60612
authored andcommitted
ACP2E-3416: Admin duplicated place order requests sent
1 parent f2d638b commit 911a6ac

File tree

1 file changed

+11
-0
lines changed
  • app/code/Magento/Sales/view/adminhtml/web/order/create

1 file changed

+11
-0
lines changed

app/code/Magento/Sales/view/adminhtml/web/order/create/scripts.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1376,15 +1376,26 @@
13761376

13771377
submit: function () {
13781378
var $editForm = jQuery('#edit_form'),
1379+
$submitButton = jQuery('#submit_order_top_button'),
13791380
beforeSubmitOrderEvent;
13801381

13811382
if ($editForm.valid()) {
1383+
$submitButton.prop('disabled', true);
1384+
13821385
$editForm.trigger('processStart');
13831386
beforeSubmitOrderEvent = jQuery.Event('beforeSubmitOrder');
13841387
$editForm.trigger(beforeSubmitOrderEvent);
1388+
13851389
if (beforeSubmitOrderEvent.result !== false) {
13861390
$editForm.trigger('submitOrder');
1391+
} else {
1392+
$submitButton.prop('disabled', false);
13871393
}
1394+
1395+
$editForm.on('submitOrderComplete', function () {
1396+
$submitButton.prop('disabled', false);
1397+
$editForm.trigger('processStop');
1398+
});
13881399
}
13891400
},
13901401

0 commit comments

Comments
 (0)