File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
app/code/Magento/Sales/Model/AdminOrder Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -2020,6 +2020,18 @@ public function createOrder()
2020
2020
2021
2021
$ this ->_eventManager ->dispatch ('checkout_submit_all_after ' , ['order ' => $ order , 'quote ' => $ quote ]);
2022
2022
2023
+ $ this ->removeTransferredItems ();
2024
+
2025
+ return $ order ;
2026
+ }
2027
+
2028
+ /**
2029
+ * Remove items that were transferred into shopping cart from their original sources (cart, wishlist, ...)
2030
+ *
2031
+ * @return void
2032
+ */
2033
+ private function removeTransferredItems (): void
2034
+ {
2023
2035
try {
2024
2036
if (is_array ($ this ->getSession ()->getTransferredItems ())) {
2025
2037
foreach ($ this ->getSession ()->getTransferredItems () as $ from => $ itemIds ) {
@@ -2032,8 +2044,6 @@ public function createOrder()
2032
2044
} catch (\Throwable $ exception ) {
2033
2045
$ this ->_logger ->error ($ exception );
2034
2046
}
2035
-
2036
- return $ order ;
2037
2047
}
2038
2048
2039
2049
/**
You can’t perform that action at this time.
0 commit comments