From 4f1cef546e2bd1ff21ed1031c46599010ee9033a Mon Sep 17 00:00:00 2001 From: msquare Date: Sun, 28 Apr 2019 14:34:04 +0200 Subject: better nick validation, fixes #429 --- includes/pages/admin_user.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'includes/pages/admin_user.php') diff --git a/includes/pages/admin_user.php b/includes/pages/admin_user.php index a193aff7..e59c5baa 100644 --- a/includes/pages/admin_user.php +++ b/includes/pages/admin_user.php @@ -261,7 +261,10 @@ function admin_user() if ($user_source->settings->email_human) { $user_source->email = $request->postData('eemail'); } - $user_source->name = User_validate_Nick($request->postData('eNick')); + $nickValidation = User_validate_Nick($request->postData('eNick')); + if($nickValidation->isValid()) { + $user_source->name = $nickValidation->getValue(); + } $user_source->save(); $user_source->personalData->first_name = $request->postData('eVorname'); $user_source->personalData->last_name = $request->postData('eName'); -- cgit v1.2.3-70-g09d2