From 00fd751c2a87ee1efb3bfe46f6433a36e03579e9 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Thu, 13 Jun 2024 11:53:41 -1000 Subject: [PATCH] fix(federation): :bug: Fix mention URIs in Lysand Notes being empty string for local users --- packages/database-interface/note.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/database-interface/note.ts b/packages/database-interface/note.ts index df9b8c1c..adaacab2 100644 --- a/packages/database-interface/note.ts +++ b/packages/database-interface/note.ts @@ -898,7 +898,9 @@ export class Note extends BaseInterface { new Attachment(attachment).toLysand(), ), is_sensitive: status.sensitive, - mentions: status.mentions.map((mention) => mention.uri || ""), + mentions: status.mentions.map((mention) => + User.getUri(mention.id, mention.uri, config.http.base_url), + ), quotes: Note.getUri(status.quotingId) ?? undefined, replies_to: Note.getUri(status.replyId) ?? undefined, subject: status.spoilerText,