File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
app/code/Magento/Sales/view/adminhtml/web/order/create Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 1376
1376
1377
1377
submit : function ( ) {
1378
1378
var $editForm = jQuery ( '#edit_form' ) ,
1379
+ $submitButton = jQuery ( '#submit_order_top_button' ) ,
1379
1380
beforeSubmitOrderEvent ;
1380
1381
1381
1382
if ( $editForm . valid ( ) ) {
1383
+ $submitButton . prop ( 'disabled' , true ) ;
1384
+
1382
1385
$editForm . trigger ( 'processStart' ) ;
1383
1386
beforeSubmitOrderEvent = jQuery . Event ( 'beforeSubmitOrder' ) ;
1384
1387
$editForm . trigger ( beforeSubmitOrderEvent ) ;
1388
+
1385
1389
if ( beforeSubmitOrderEvent . result !== false ) {
1386
1390
$editForm . trigger ( 'submitOrder' ) ;
1391
+ } else {
1392
+ $submitButton . prop ( 'disabled' , false ) ;
1387
1393
}
1394
+
1395
+ $editForm . on ( 'submitOrderComplete' , function ( ) {
1396
+ $submitButton . prop ( 'disabled' , false ) ;
1397
+ $editForm . trigger ( 'processStop' ) ;
1398
+ } ) ;
1388
1399
}
1389
1400
} ,
1390
1401
You can’t perform that action at this time.
0 commit comments