Make post replacements on pages.meet more stable
This commit is contained in:
parent
5bd19dcc18
commit
ab8db4cf83
|
@ -134,8 +134,10 @@ app.post = {
|
|||
const ps = acct.split('@');
|
||||
const link = '<a class="mention" href="'+htmlescape(href)+'">@'+
|
||||
htmlescape(acct) + '</a>';
|
||||
replaceAfter.push(['@'+ps[0], link]);
|
||||
replaceAfter.push(['@'+acct, link]);
|
||||
value = value.replaceAll('@'+ps[0], '@\\'+ps[0]);
|
||||
value = value.replaceAll('@'+acct, '@\\'+acct);
|
||||
replaceAfter.push(['@\\'+ps[0], link]);
|
||||
replaceAfter.push(['@\\'+acct, link]);
|
||||
} else if (tags[i].type.toLowerCase().includes('hashtag')) {
|
||||
var hash = tags[i].name;
|
||||
var href = tags[i].href;
|
||||
|
@ -145,7 +147,8 @@ app.post = {
|
|||
continue;
|
||||
const link = '<a class="hashtag" href="'+htmlescape(href)+'">'+
|
||||
htmlescape(hash) + '</a>';
|
||||
replaceAfter.push([hash, link]);
|
||||
value = value.replaceAll(hash, '\\'+hash);
|
||||
replaceAfter.push(['\\'+hash, link]);
|
||||
}
|
||||
}
|
||||
value = html2text(value);
|
||||
|
|
Loading…
Reference in New Issue