From 13bec25b3c7a5b7403a024e97ee206fcb330b06b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Dom=C3=ADnguez?= Date: Sun, 26 May 2024 17:58:07 +0200 Subject: [PATCH] Fix undefined SpoofDetector error on Register --- Sources/Actions/Register2.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/Actions/Register2.php b/Sources/Actions/Register2.php index 595087a9af..8bc695ddd4 100644 --- a/Sources/Actions/Register2.php +++ b/Sources/Actions/Register2.php @@ -35,6 +35,7 @@ use SMF\User; use SMF\Utils; use SMF\Verifier; +use SMF\Unicode\SpoofDetector; /** * Actually registers the new member. @@ -706,7 +707,7 @@ public static function registerMember(array &$reg_options, bool $return_errors = // Call an optional function to validate the users' input. IntegrationHook::call('integrate_register', [&$reg_options, &$theme_vars, &$known_ints, &$known_floats]); - $reg_options['register_vars']['spoofdetector_name'] = Utils::htmlspecialchars(Unicode\SpoofDetector::getSkeletonString(html_entity_decode($reg_options['register_vars']['real_name'] ?? $reg_options['register_vars']['member_name'], ENT_QUOTES))); + $reg_options['register_vars']['spoofdetector_name'] = Utils::htmlspecialchars(SpoofDetector::getSkeletonString(html_entity_decode($reg_options['register_vars']['real_name'] ?? $reg_options['register_vars']['member_name'], ENT_QUOTES))); $column_names = []; $values = [];