From c5dfa65994cd5fff07af2af63c130eb6725d9604 Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Thu, 29 Jul 2021 22:14:45 +0300 Subject: [PATCH] Fixed `FlexDirectoryForm` serialization --- system/src/Grav/Framework/Flex/FlexDirectoryForm.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/system/src/Grav/Framework/Flex/FlexDirectoryForm.php b/system/src/Grav/Framework/Flex/FlexDirectoryForm.php index ba26b6319..e095a5d8f 100644 --- a/system/src/Grav/Framework/Flex/FlexDirectoryForm.php +++ b/system/src/Grav/Framework/Flex/FlexDirectoryForm.php @@ -453,7 +453,9 @@ class FlexDirectoryForm implements FlexDirectoryFormInterface, JsonSerializable protected function doSerialize(): array { return $this->doTraitSerialize() + [ + 'form' => $this->form, 'directory' => $this->directory, + 'flexName' => $this->flexName ]; } @@ -465,7 +467,9 @@ class FlexDirectoryForm implements FlexDirectoryFormInterface, JsonSerializable { $this->doTraitUnserialize($data); + $this->form = $data['form']; $this->directory = $data['directory']; + $this->flexName = $data['flexName']; } /**