diff --git a/src/core/etl/src/Flow/Serializer/CompressingSerializer.php b/src/core/etl/src/Flow/Serializer/CompressingSerializer.php index 469e784a3..b58088f99 100644 --- a/src/core/etl/src/Flow/Serializer/CompressingSerializer.php +++ b/src/core/etl/src/Flow/Serializer/CompressingSerializer.php @@ -28,7 +28,7 @@ public function serialize(object $serializable) : string // @codeCoverageIgnoreEnd } - return \base64_encode($content); + return $content; } public function unserialize(string $serialized, string $class) : object @@ -39,15 +39,7 @@ public function unserialize(string $serialized, string $class) : object // @codeCoverageIgnoreEnd } - $content = \base64_decode($serialized, true); - - if (false === $content) { - // @codeCoverageIgnoreStart - throw new \RuntimeException('Unable to decode serialized data.'); - // @codeCoverageIgnoreEnd - } - - $content = \gzuncompress($content); + $content = \gzuncompress($serialized); if (false === $content) { // @codeCoverageIgnoreStart