From d441fca1a17920a3854055d002843049a10764dc Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Tue, 16 Apr 2024 11:20:18 -1000 Subject: [PATCH] fix(federation): :bug: Fix wrong URI being generated in federated posts --- .vscode/settings.json | 3 ++- database/entities/Like.ts | 5 +---- database/entities/Status.ts | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 7098e1d1..ba32fe28 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,6 +7,7 @@ "frontend", "build", "api", - "cli" + "cli", + "federation" ] } diff --git a/database/entities/Like.ts b/database/entities/Like.ts index e3b28524..069d3bd9 100644 --- a/database/entities/Like.ts +++ b/database/entities/Like.ts @@ -20,10 +20,7 @@ export const likeToLysand = (like: Like): Lysand.Like => { created_at: new Date(like.createdAt).toISOString(), // biome-ignore lint/suspicious/noExplicitAny: to be rewritten object: (like as any).liked?.uri, - uri: new URL( - `/objects/like/${like.id}`, - config.http.base_url, - ).toString(), + uri: new URL(`/objects/${like.id}`, config.http.base_url).toString(), }; }; diff --git a/database/entities/Status.ts b/database/entities/Status.ts index b7401210..0877a4fe 100644 --- a/database/entities/Status.ts +++ b/database/entities/Status.ts @@ -1320,7 +1320,7 @@ export const getStatusUri = (status?: Status | null) => { return ( status.uri || - new URL(`/objects/note/${status.id}`, config.http.base_url).toString() + new URL(`/objects/${status.id}`, config.http.base_url).toString() ); };