From f8cb42b10e503b1b29c9369dbb7b379eb2311ffc Mon Sep 17 00:00:00 2001 From: Ricardo Date: Sun, 29 Mar 2026 21:04:45 +0200 Subject: [PATCH] fix: destructure resolveReplyIds return in public/hashtag timeline handlers --- lib/mastodon/routes/timelines.js | 10 ++++++---- package.json | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/mastodon/routes/timelines.js b/lib/mastodon/routes/timelines.js index dc88015..54a6124 100644 --- a/lib/mastodon/routes/timelines.js +++ b/lib/mastodon/routes/timelines.js @@ -169,7 +169,7 @@ router.get("/api/v1/timelines/public", async (req, res, next) => { )); } - const replyIdMap = await resolveReplyIds(collections.ap_timeline, items); + const { replyIdMap: rIdMap, replyAccountIdMap: rAcctMap } = await resolveReplyIds(collections.ap_timeline, items); const statuses = items.map((item) => serializeStatus(item, { @@ -178,7 +178,8 @@ router.get("/api/v1/timelines/public", async (req, res, next) => { rebloggedIds, bookmarkedIds, pinnedIds: new Set(), - replyIdMap, + replyIdMap: rIdMap, + replyAccountIdMap: rAcctMap, }), ); @@ -235,7 +236,7 @@ router.get("/api/v1/timelines/tag/:hashtag", async (req, res, next) => { )); } - const replyIdMap = await resolveReplyIds(collections.ap_timeline, items); + const { replyIdMap: rIdMap, replyAccountIdMap: rAcctMap } = await resolveReplyIds(collections.ap_timeline, items); const statuses = items.map((item) => serializeStatus(item, { @@ -244,7 +245,8 @@ router.get("/api/v1/timelines/tag/:hashtag", async (req, res, next) => { rebloggedIds, bookmarkedIds, pinnedIds: new Set(), - replyIdMap, + replyIdMap: rIdMap, + replyAccountIdMap: rAcctMap, }), ); diff --git a/package.json b/package.json index 90313eb..47fd0ef 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rmdes/indiekit-endpoint-activitypub", - "version": "3.11.7", + "version": "3.11.8", "description": "ActivityPub federation endpoint for Indiekit via Fedify. Adds full fediverse support: actor, inbox, outbox, followers, following, syndication, and Mastodon migration.", "keywords": [ "indiekit",