Merge pull request #8864 from benediktwerner/fix-auto-mention

Fix user-mention auto-link ignoring uppercase names
pull/8865/head
Niklas Fiekas 2021-05-05 22:09:55 +02:00 committed by GitHub
commit f22f1ecb71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -5,7 +5,7 @@ import { VNode, Hooks } from 'snabbdom';
// from https://github.com/bryanwoods/autolink-js/blob/master/autolink.js
export const linkRegex = /(^|[\s\n]|<[A-Za-z]*\/?>)((?:(?:https?|ftp):\/\/|lichess\.org)[\-A-Z0-9+\u0026\u2019@#\/%?=()~_|!:,.;]*[\-A-Z0-9+\u0026@#\/%=~()_|])/gi;
export const newLineRegex = /\n/g;
export const userPattern = /(^|[^\w@#/])@([a-z0-9][a-z0-9_-]{0,28}[a-z0-9])/g;
export const userPattern = /(^|[^\w@#/])@([a-z0-9][a-z0-9_-]{0,28}[a-z0-9])/ig;
// looks like it has a @mention or #gameid or a url.tld
export function isMoreThanText(str: string) {