fix(api): 🐛 Fix only one emoji being parsed per post

This commit is contained in:
Jesse Wierzbinski 2024-05-12 19:14:37 -10:00
parent 0d4d894fd4
commit b83d76abf6
No known key found for this signature in database

View file

@ -56,14 +56,14 @@ export const idValidator = createRegExp(
export const emojiValidator = createRegExp( export const emojiValidator = createRegExp(
// A-Z a-z 0-9 _ - // A-Z a-z 0-9 _ -
oneOrMore(letter.or(digit).or(exactly("_")).or(exactly("-"))), oneOrMore(letter.or(digit).or(exactly("_")).or(exactly("-"))),
[caseInsensitive], [caseInsensitive, global],
); );
export const emojiValidatorWithColons = createRegExp( export const emojiValidatorWithColons = createRegExp(
exactly(":"), exactly(":"),
oneOrMore(letter.or(digit).or(exactly("_")).or(exactly("-"))), oneOrMore(letter.or(digit).or(exactly("_")).or(exactly("-"))),
exactly(":"), exactly(":"),
[caseInsensitive], [caseInsensitive, global],
); );
export const mentionValidator = createRegExp( export const mentionValidator = createRegExp(