diff --git a/vendor/magento/module-sales/view/adminhtml/web/order/create/scripts.js b/vendor/magento/module-sales/view/adminhtml/web/order/create/scripts.js index c09b9dfaa3d..d3af44ea6c5 100644 --- a/vendor/magento/module-sales/view/adminhtml/web/order/create/scripts.js +++ b/vendor/magento/module-sales/view/adminhtml/web/order/create/scripts.js @@ -157,7 +157,14 @@ this.sidebarShow(); //this.loadArea(['header', 'sidebar','data'], true); this.dataShow(); - this.loadArea(['header', 'data'], true); + this.loadArea( + ['header', 'data'], + true, + null, + function () { + location.reload(); + } + ); }, setCurrencyId: function (id) { @@ -1163,7 +1170,7 @@ } }, - loadArea: function (area, indicator, params) { + loadArea: function (area, indicator, params, callback) { var deferred = new jQuery.Deferred(); var url = this.loadBaseUrl; if (area) { @@ -1183,6 +1189,9 @@ onSuccess: function (transport) { var response = transport.responseText.evalJSON(); this.loadAreaResponseHandler(response); + if (callback instanceof Function) { + callback(); + } deferred.resolve(); }.bind(this) });