diff --git a/app/Config/Validation/OSPOSRules.php b/app/Config/Validation/OSPOSRules.php index 75e44404d..f9b23ff9f 100644 --- a/app/Config/Validation/OSPOSRules.php +++ b/app/Config/Validation/OSPOSRules.php @@ -140,22 +140,6 @@ class OSPOSRules */ public function decimal_locale(string $candidate, ?string &$error = null): bool { - $validation = Services::validation(); - - $validation->setRules([ - 'candidate' => 'decimal' - ]); - - $data = [ - 'candidate' => $candidate - ]; - - if (!$validation->run($data)) - { - $error = $validation->getErrors(); - return false; - } - - return true; + return parse_decimals($candidate) !== false; } }