feat: only interpret correctly formatter usernames

This commit is contained in:
TresAbhi committed 2023-08-09 17:27:38 +00:00
1 parent d2319688a5
commit 254392370f
1 file changed
+2 -1
+2 -1
View File
@@ -1,6 +1,7 @@
import { CacheType, ChatInputCommandInteraction } from 'discord.js';
import { Region } from '../../constants/regions';
import listPlayers, {
usernamePattern,
usernamePatternWithoutPosition,
} from '../blitz/listPlayers';
import throwError from '../node/throwError';
@@ -19,7 +20,7 @@ export default async function resolvePlayerFromCommand(
const displayName = interaction.guild?.members.cache
.get(interaction.user.id)
?.displayName.match(usernamePatternWithoutPosition)?.[0];
const username = commandUsername ?? displayName;
const username = commandUsername?.match(usernamePattern)?.[0] ?? displayName;
if (username === undefined) {
throw throwError(