From 3b665e8ca84caa4952218195cd95fda137121e52 Mon Sep 17 00:00:00 2001 From: CatAClock Date: Fri, 18 Jul 2025 11:21:26 -0700 Subject: [PATCH] A different way of making this work --- src/HTTP/JS/BlueskyAPI.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/HTTP/JS/BlueskyAPI.js b/src/HTTP/JS/BlueskyAPI.js index a90b730..cef9679 100644 --- a/src/HTTP/JS/BlueskyAPI.js +++ b/src/HTTP/JS/BlueskyAPI.js @@ -206,18 +206,17 @@ export async function CreatePost(DID, Text, ContentWarning = undefined, Tags = [ let Facets = []; let LengthStuff = 0; for (let i of Tags) { - let ThineIndex = Tags.indexOf(i, LengthStuff); Facets.push({ "index": { - "byteStart": ThineIndex, - "byteEnd": ThineIndex + i.length + "byteStart": LengthStuff, + "byteEnd": LengthStuff + i.length }, "features": [{ "$type": "app.bsky.richtext.facet#tag", "tag": i }] }); - LengthStuff = ThineIndex + i.length; + LengthStuff += 1; } Record.facets = Facets; }