Merge branch 'hotfix/services-order-2' into develop
This commit is contained in:
@@ -370,7 +370,7 @@ class DateImportService implements SingletonInterface, LoggerAwareInterface
|
||||
$skiPass = $this->parseSelectionGroup($xmlDate, 'Leistungen Skipass');
|
||||
$servicesIncluded = $this->parseSelectionGroup($xmlDate, 'Leistungen Sonstige');
|
||||
|
||||
$date['services_included'] = serialize($this->combineServices($servicesBoard, $skiPass, $servicesIncluded));
|
||||
$date['services_included'] = serialize($this->combineServices($skiPass, $servicesBoard, $servicesIncluded));
|
||||
|
||||
if ($servicesBoard) {
|
||||
$date['board'] = reset($servicesBoard);
|
||||
@@ -457,13 +457,19 @@ class DateImportService implements SingletonInterface, LoggerAwareInterface
|
||||
{
|
||||
$combinedServices = [];
|
||||
if ($servicesIncluded) {
|
||||
array_push($combinedServices, ...$servicesIncluded);
|
||||
foreach ($servicesIncluded as $service) {
|
||||
$combinedServices[] = $service;
|
||||
}
|
||||
}
|
||||
if ($skiPass) {
|
||||
array_push($combinedServices, ...$skiPass);
|
||||
foreach ($skiPass as $service) {
|
||||
$combinedServices[] = $service;
|
||||
}
|
||||
}
|
||||
if ($servicesBoard) {
|
||||
array_push($combinedServices, ...$servicesBoard);
|
||||
foreach ($servicesBoard as $service) {
|
||||
$combinedServices[] = $service;
|
||||
}
|
||||
}
|
||||
|
||||
return $combinedServices;
|
||||
|
||||
Reference in New Issue
Block a user