Set `toFloat()` to `protected` for compatibility
authorAlexander Ebert <ebert@woltlab.com>
Wed, 9 Mar 2022 18:28:07 +0000 (19:28 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Wed, 9 Mar 2022 18:28:07 +0000 (19:28 +0100)
wcfsetup/install/files/lib/system/option/FloatOptionType.class.php

index 2a04b6013a92c15404755517b2890b7c2962639b..e2929d4ecf03610d01a496693dc08fc7204aedc2 100644 (file)
@@ -65,13 +65,14 @@ class FloatOptionType extends TextOptionType
         $value = $this->toFloat($value);
 
         $conditions->add("option_value.userOption" . $option->optionID . " LIKE ?", [$value]);
+
         return true;
     }
 
     /**
      * Converts a localized string value into a float value.
      */
-    private function toFloat($value): float
+    protected function toFloat($value): float
     {
         $value = \str_replace(' ', '', $value);
         $value = \str_replace(WCF::getLanguage()->get('wcf.global.thousandsSeparator'), '', $value);