Merge pull request #2093 from rgarmsen2295/plt-1615

PLT-1615 Limits hashtag links to a minimum of three characters
Этот коммит содержится в:
Joram Wilander
2016-02-06 13:41:23 -05:00
родитель f4bf476441 cf9052d284
Коммит 2e89344863
2 изменённых файлов: 9 добавлений и 2 удалений

Просмотреть файл

@@ -467,5 +467,6 @@ export default {
MAX_USERNAME_LENGTH: 64,
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
});