File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed
app/code/Magento/Sales/Model/AdminOrder Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -1984,9 +1984,11 @@ public function createOrder()
19841984 $ orderData = [];
19851985 if ($ this ->getSession ()->getOrder ()->getId ()) {
19861986 $ oldOrder = $ this ->getSession ()->getOrder ();
1987- $ quote ->setCustomerFirstname ($ oldOrder ->getCustomerFirstname ());
1988- $ quote ->setCustomerMiddlename ($ oldOrder ->getCustomerMiddlename ());
1989- $ quote ->setCustomerLastname ($ oldOrder ->getCustomerLastname ());
1987+ if ($ oldOrder ->getCustomerIsGuest ()) {
1988+ $ quote ->setCustomerFirstname ($ oldOrder ->getCustomerFirstname ());
1989+ $ quote ->setCustomerMiddlename ($ oldOrder ->getCustomerMiddlename ());
1990+ $ quote ->setCustomerLastname ($ oldOrder ->getCustomerLastname ());
1991+ }
19901992 $ originalId = $ oldOrder ->getOriginalIncrementId ();
19911993 if (!$ originalId ) {
19921994 $ originalId = $ oldOrder ->getIncrementId ();
@@ -2007,11 +2009,6 @@ public function createOrder()
20072009 $ oldOrder ->setRelationChildId ($ order ->getId ());
20082010 $ oldOrder ->setRelationChildRealId ($ order ->getIncrementId ());
20092011 $ oldOrder ->save ();
2010- if ($ order ->getCustomerIsGuest ()) {
2011- $ order ->setCustomerFirstname ($ oldOrder ->getCustomerFirstname ());
2012- $ order ->setCustomerMiddlename ($ oldOrder ->getCustomerMiddlename ());
2013- $ order ->setCustomerLastname ($ oldOrder ->getCustomerLastname ());
2014- }
20152012 $ this ->orderManagement ->cancel ($ oldOrder ->getEntityId ());
20162013 $ order ->save ();
20172014 }
You can’t perform that action at this time.
0 commit comments