mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Limits hashtag linking to a minimum of three characters
This commit is contained in:
@@ -467,5 +467,6 @@ export default {
|
||||
MAX_USERNAME_LENGTH: 15,
|
||||
MIN_PASSWORD_LENGTH: 5,
|
||||
MAX_PASSWORD_LENGTH: 50,
|
||||
TIME_SINCE_UPDATE_INTERVAL: 30000
|
||||
TIME_SINCE_UPDATE_INTERVAL: 30000,
|
||||
MIN_HASHTAG_LINK_LENGTH: 3
|
||||
};
|
||||
|
||||
@@ -248,8 +248,14 @@ function autolinkHashtags(text, tokens) {
|
||||
const index = tokens.size;
|
||||
const alias = `MM_HASHTAG${index}`;
|
||||
|
||||
let value = hashtag;
|
||||
|
||||
if (hashtag.length > Constants.MIN_HASHTAG_LINK_LENGTH) {
|
||||
value = `<a class='mention-link' href='#' data-hashtag='${hashtag}'>${hashtag}</a>`;
|
||||
}
|
||||
|
||||
tokens.set(alias, {
|
||||
value: `<a class='mention-link' href='#' data-hashtag='${hashtag}'>${hashtag}</a>`,
|
||||
value,
|
||||
originalText: hashtag
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user