diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index cf7ca0a..bb4e666 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -151,7 +151,7 @@ function processBlueskyFacets(str, facets) { for (const feature of part.features) { switch (feature.$type) { case "app.bsky.richtext.facet#link": { - if (part.text == feature.uri.replace(/^https?:\/\//, "")) { + if (part.text == feature.uri.replace(/^https?:\/\//, "") || part.text.endsWith("...")) { part.text = feature.uri; } else { part.text = `[${part.text}](${feature.uri})`;