Last fix for today

This commit is contained in:
Jesse Wierzbinski 2024-04-09 23:38:48 -10:00
parent 1c8847ac6d
commit d444f53286
No known key found for this signature in database

View file

@ -245,16 +245,17 @@ export const replaceTextMentions = async (
// Replace @username and @username@domain // Replace @username and @username@domain
if (mention.instanceId) { if (mention.instanceId) {
finalText = finalText.replace( finalText = finalText.replace(
new RegExp(
`@${mention.username}@${mention.instance?.base_url}`, `@${mention.username}@${mention.instance?.base_url}`,
"g", `<a class="u-url mention" rel="nofollow noopener noreferrer" target="_blank" href="${getUserUri(
), mention,
`<a class="u-url mention" rel="nofollow noopener noreferrer" target="_blank" href="${mention.uri}">@${mention.username}@${mention.instance?.base_url}</a>`, )}">@${mention.username}@${mention.instance?.base_url}</a>`,
); );
} else { } else {
finalText = finalText.replace( finalText = finalText.replace(
new RegExp(`@${mention.username}`, "g"), `@${mention.username}`,
`<a class="u-url mention" rel="nofollow noopener noreferrer" target="_blank" href="${mention.uri}">@${mention.username}</a>`, `<a class="u-url mention" rel="nofollow noopener noreferrer" target="_blank" href="${getUserUri(
mention,
)}">@${mention.username}</a>`,
); );
} }
} }