fix: include cost unit when duplicating destination

This commit is contained in:
Björn Fromme
2025-10-23 17:50:39 +02:00
parent 06203f86ec
commit c4e07f0068
+15
View File
@@ -22,6 +22,8 @@ class DestinationDto
#[Assert\NotBlank(message: 'Bitte angeben')] #[Assert\NotBlank(message: 'Bitte angeben')]
private ?string $hotelBusProId = null; private ?string $hotelBusProId = null;
private ?string $costUnit = null;
private array $pickups = []; private array $pickups = [];
public static function fromEntity(Destination $destination): static public static function fromEntity(Destination $destination): static
@@ -39,6 +41,7 @@ class DestinationDto
->setHotelBusProId($destination->getHotelBusProId()) ->setHotelBusProId($destination->getHotelBusProId())
->setCountry($destination->getCountry()) ->setCountry($destination->getCountry())
->setPickups($pickupIds) ->setPickups($pickupIds)
->setCostUnit($destination->getCostUnit());
; ;
return $instance; return $instance;
@@ -104,6 +107,18 @@ class DestinationDto
return $this; return $this;
} }
public function getCostUnit(): ?string
{
return $this->costUnit;
}
public function setCostUnit(?string $costUnit): static
{
$this->costUnit = $costUnit;
return $this;
}
public function getPickups(): array public function getPickups(): array
{ {
return $this->pickups; return $this->pickups;