From 7e80e04a90db748d3efec4e56a7d1733c67e9a5c Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Wed, 25 Sep 2024 15:59:45 +0200 Subject: [PATCH] fix(Import): expect selectionOptions as array from json Signed-off-by: Arthur Schiwon --- lib/Db/Column.php | 2 +- lib/Dto/Column.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Db/Column.php b/lib/Db/Column.php index 04d1f65a6..c6d6230bc 100644 --- a/lib/Db/Column.php +++ b/lib/Db/Column.php @@ -169,7 +169,7 @@ public static function fromDto(ColumnDto $data): self { $column->setNumberDecimals($data->getNumberDecimals()); $column->setNumberPrefix($data->getNumberPrefix() ?? ''); $column->setNumberSuffix($data->getNumberSuffix() ?? ''); - $column->setSelectionOptions($data->getSelectionOptions()); + $column->setSelectionOptionsArray($data->getSelectionOptions()); $column->setSelectionDefault($data->getSelectionDefault()); $column->setDatetimeDefault($data->getDatetimeDefault()); $column->setUsergroupDefault($data->getUsergroupDefault()); diff --git a/lib/Dto/Column.php b/lib/Dto/Column.php index 1c240b4ec..25b8d1677 100644 --- a/lib/Dto/Column.php +++ b/lib/Dto/Column.php @@ -23,7 +23,7 @@ public function __construct( private ?int $numberDecimals = null, private ?string $numberPrefix = null, private ?string $numberSuffix = null, - private ?string $selectionOptions = null, + private ?array $selectionOptions = null, private ?string $selectionDefault = null, private ?string $datetimeDefault = null, private ?string $usergroupDefault = null, @@ -117,7 +117,7 @@ public function getNumberSuffix(): ?string { return $this->numberSuffix; } - public function getSelectionOptions(): ?string { + public function getSelectionOptions(): ?array { return $this->selectionOptions; }