aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/commands/core/whisper.js
diff options
context:
space:
mode:
authormarzavec <admin@marzavec.com>2020-03-06 22:11:19 +0100
committerGitHub <noreply@github.com>2020-03-06 22:11:19 +0100
commit05436fa4dcc8e511468b840bf3e9fbe03a0088cb (patch)
treede2f05d19fdbe74bc7ac6469316a399a3cbb003f /server/src/commands/core/whisper.js
parentMinor UAC tweaks (diff)
parentDeduplicate verifyNickname into a single importable function (diff)
downloadhackchat-05436fa4dcc8e511468b840bf3e9fbe03a0088cb.tar.gz
hackchat-05436fa4dcc8e511468b840bf3e9fbe03a0088cb.zip
Merge pull request #90 from MinusGix/verifyNicknameMove
Deduplicate verifyNickname into a single importable function
Diffstat (limited to 'server/src/commands/core/whisper.js')
-rw-r--r--server/src/commands/core/whisper.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/server/src/commands/core/whisper.js b/server/src/commands/core/whisper.js
index decf765..e574e1f 100644
--- a/server/src/commands/core/whisper.js
+++ b/server/src/commands/core/whisper.js
@@ -2,8 +2,9 @@
Description: Display text on targets screen that only they can see
*/
+import * as UAC from "../utility/UAC/_info";
+
// module support functions
-const verifyNickname = (nick) => /^[a-zA-Z0-9_]{1,24}$/.test(nick);
const parseText = (text) => {
// verifies user input is text
@@ -41,7 +42,7 @@ export async function run(core, server, socket, payload) {
}
const targetNick = payload.nick;
- if (!verifyNickname(targetNick)) {
+ if (!UAC.verifyNickname(targetNick)) {
return true;
}