From 16740c90292276fbaa8266c83db9b2d2c539b26c Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Thu, 27 Aug 2020 23:11:39 +0300 Subject: [PATCH] Fix dash not being matched in invite codes --- backend/src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/utils.ts b/backend/src/utils.ts index 4e7af66a..c49c8cb3 100644 --- a/backend/src/utils.ts +++ b/backend/src/utils.ts @@ -500,7 +500,7 @@ export function parseInviteCodeInput(str: string): string { } export function getInviteCodesInString(str: string): string[] { - const inviteCodeRegex = /(?:discord.gg|discordapp.com\/invite|discord.com\/invite)\/([a-z0-9]+)/gi; + const inviteCodeRegex = /(?:discord.gg|discordapp.com\/invite|discord.com\/invite)\/([a-z0-9\-]+)/gi; return Array.from(str.matchAll(inviteCodeRegex)).map(m => m[1]); }