summaryrefslogtreecommitdiff
path: root/packages/backend
diff options
context:
space:
mode:
authorEssem <smswessem@gmail.com>2024-05-03 11:46:22 -0500
committerEssem <smswessem@gmail.com>2024-05-03 11:48:00 -0500
commitf843bf6c17bec84ec4e5a114be67d98b0e2e404c (patch)
treed65bd5b044f00356438e0e817374e0b5c0b6cbd9 /packages/backend
parentmerge: handle non-ASCII emoji names (!464) (diff)
downloadsharkey-f843bf6c17bec84ec4e5a114be67d98b0e2e404c.tar.gz
sharkey-f843bf6c17bec84ec4e5a114be67d98b0e2e404c.tar.bz2
sharkey-f843bf6c17bec84ec4e5a114be67d98b0e2e404c.zip
fix: Add unicode flag to custom emoji regexes
Diffstat (limited to 'packages/backend')
-rw-r--r--packages/backend/src/core/ReactionService.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/core/ReactionService.ts b/packages/backend/src/core/ReactionService.ts
index e70d427e98..c0b59e635d 100644
--- a/packages/backend/src/core/ReactionService.ts
+++ b/packages/backend/src/core/ReactionService.ts
@@ -64,8 +64,8 @@ type DecodedReaction = {
host?: string | null;
};
-const isCustomEmojiRegexp = /^:([\p{Letter}\p{Number}\p{Mark}_+-]+)(?:@\.)?:$/;
-const decodeCustomEmojiRegexp = /^:([\p{Letter}\p{Number}\p{Mark}_+-]+)(?:@([\w.-]+))?:$/;
+const isCustomEmojiRegexp = /^:([\p{Letter}\p{Number}\p{Mark}_+-]+)(?:@\.)?:$/u;
+const decodeCustomEmojiRegexp = /^:([\p{Letter}\p{Number}\p{Mark}_+-]+)(?:@([\w.-]+))?:$/u;
@Injectable()
export class ReactionService {