From 2e6992945f3eac6b4ddbb94100fe4341048eb47f Mon Sep 17 00:00:00 2001 From: Hamidreza Bistooni Date: Mon, 15 Jul 2019 23:17:19 +0430 Subject: [PATCH] [FIX] Not being able to mention users with "all" and "here" usernames - do not allow users register that usernames (#14468) --- app/lib/server/functions/checkUsernameAvailability.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/server/functions/checkUsernameAvailability.js b/app/lib/server/functions/checkUsernameAvailability.js index e881786805a..064753575d5 100644 --- a/app/lib/server/functions/checkUsernameAvailability.js +++ b/app/lib/server/functions/checkUsernameAvailability.js @@ -8,7 +8,7 @@ let usernameBlackList = []; const toRegExp = (username) => new RegExp(`^${ s.escapeRegExp(username).trim() }$`, 'i'); settings.get('Accounts_BlockedUsernameList', (key, value) => { - usernameBlackList = value.split(',').map(toRegExp); + usernameBlackList = ['all', 'here'].concat(value.split(',')).map(toRegExp); }); const usernameIsBlocked = (username, usernameBlackList) => usernameBlackList.length