sforkowany z mirror/soapbox
Composer: Only process mentions if they exist, fixes #133
rodzic
9871d0f37c
commit
374e985e37
|
@ -191,7 +191,8 @@ const expandMentions = status => {
|
||||||
const fragment = domParser.parseFromString(status.get('content'), 'text/html').documentElement;
|
const fragment = domParser.parseFromString(status.get('content'), 'text/html').documentElement;
|
||||||
|
|
||||||
status.get('mentions').forEach(mention => {
|
status.get('mentions').forEach(mention => {
|
||||||
fragment.querySelector(`a[href="${mention.get('url')}"]`).textContent = `@${mention.get('acct')}`;
|
const node = fragment.querySelector(`a[href="${mention.get('url')}"]`);
|
||||||
|
if (node) node.textContent = `@${mention.get('acct')}`;
|
||||||
});
|
});
|
||||||
|
|
||||||
return fragment.innerHTML;
|
return fragment.innerHTML;
|
||||||
|
|
Ładowanie…
Reference in New Issue