From eec99669c8b6d08bf4153a58aa72dabd5aacdae0 Mon Sep 17 00:00:00 2001 From: MinusGix Date: Fri, 6 Mar 2020 14:41:09 -0600 Subject: Deduplicate verifyNickname into a single importable function --- server/src/commands/core/invite.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'server/src/commands/core/invite.js') diff --git a/server/src/commands/core/invite.js b/server/src/commands/core/invite.js index b594586..6d7c2af 100644 --- a/server/src/commands/core/invite.js +++ b/server/src/commands/core/invite.js @@ -2,8 +2,7 @@ Description: Generates a semi-unique channel name then broadcasts it to each client */ -// module support functions -const verifyNickname = (nick) => /^[a-zA-Z0-9_]{1,24}$/.test(nick); +import * as UAC from "../utility/UAC/_info"; // module main export async function run(core, server, socket, data) { @@ -16,7 +15,7 @@ export async function run(core, server, socket, data) { } // verify user input - if (typeof data.nick !== 'string' || !verifyNickname(data.nick)) { + if (typeof data.nick !== 'string' || !UAC.verifyNickname(data.nick)) { return true; } -- cgit v1.2.1