1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-08-07 21:23:00 +03:00

Update finite automate to match user identifiers as per spec (#10798)

This commit is contained in:
Michael Telatynski
2023-05-09 08:46:19 +01:00
committed by GitHub
parent dc9a00f280
commit 3692de0460
2 changed files with 19 additions and 1 deletions

View File

@@ -58,6 +58,8 @@ function matrixOpaqueIdLinkifyParser({
TLD,
COLON,
SYM,
SLASH,
EQUALS,
HYPHEN,
UNDERSCORE,
// because 'localhost' is tokenised to the localhost token,
@@ -69,7 +71,7 @@ function matrixOpaqueIdLinkifyParser({
const S_START = parser.start;
const matrixSymbol = utils.createTokenClass(name, { isLink: true });
const localpartTokens = [domain, TLD, LOCALHOST, SYM, UNDERSCORE, HYPHEN];
const localpartTokens = [domain, TLD, DOT, LOCALHOST, SYM, SLASH, EQUALS, UNDERSCORE, HYPHEN];
const domainpartTokens = [domain, TLD, LOCALHOST, HYPHEN];
const INITIAL_STATE = S_START.tt(token);