File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
FinSearchUnified/BusinessLogic/Models Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -257,15 +257,9 @@ protected function setVariantOrdernumbers()
257
257
$ this ->xmlArticle ->addOrdernumber (new Ordernumber ($ detail ->getSupplierNumber ()));
258
258
}
259
259
}
260
- $ mainVariantNumber = $ this ->baseVariant ->getNumber ();
261
- foreach ($ orderNumbers as $ index => $ orderNumber ) {
262
- if ($ orderNumber == $ mainVariantNumber ) {
263
- unset($ orderNumbers [$ index ]);
264
- array_unshift ($ orderNumbers , $ mainVariantNumber );
265
- break ;
266
- }
267
- }
268
- foreach ($ orderNumbers as $ orderNumber ) {
260
+
261
+ array_unshift ($ orderNumbers , $ this ->baseVariant ->getNumber ());
262
+ foreach (array_unique ($ orderNumbers ) as $ orderNumber ) {
269
263
$ this ->xmlArticle ->addOrdernumber (new Ordernumber ($ orderNumber ));
270
264
}
271
265
}
You can’t perform that action at this time.
0 commit comments