From fbae6ffa98d54d7a1e3f0bcfbdaf9d46f9078bbb Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Tue, 21 Jun 2022 14:14:32 +0200 Subject: Fix importing float value Signed-off-by: Carl Schwan --- core/Command/Config/Import.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/Command/Config/Import.php b/core/Command/Config/Import.php index a823c8133b9..227c909038c 100644 --- a/core/Command/Config/Import.php +++ b/core/Command/Config/Import.php @@ -169,8 +169,8 @@ class Import extends Command implements CompletionAwareInterface { * @param string $configName */ protected function checkTypeRecursively($configValue, $configName) { - if (!is_array($configValue) && !is_bool($configValue) && !is_int($configValue) && !is_string($configValue) && !is_null($configValue)) { - throw new \UnexpectedValueException('Invalid system config value for "' . $configName . '". Only arrays, bools, integers, strings and null (delete) are allowed.'); + if (!is_array($configValue) && !is_bool($configValue) && !is_int($configValue) && !is_string($configValue) && !is_null($configValue) && !is_float($configValue)) { + throw new \UnexpectedValueException('Invalid system config value for "' . $configName . '". Only arrays, bools, integers, floats, strings and null (delete) are allowed.'); } if (is_array($configValue)) { foreach ($configValue as $key => $value) { -- cgit v1.2.3