fix: destructure resolveReplyIds return in public/hashtag timeline handlers

This commit is contained in:
Ricardo
2026-03-29 21:04:45 +02:00
parent 232d942e3f
commit f8cb42b10e
2 changed files with 7 additions and 5 deletions
+6 -4
View File
@@ -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) => const statuses = items.map((item) =>
serializeStatus(item, { serializeStatus(item, {
@@ -178,7 +178,8 @@ router.get("/api/v1/timelines/public", async (req, res, next) => {
rebloggedIds, rebloggedIds,
bookmarkedIds, bookmarkedIds,
pinnedIds: new Set(), 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) => const statuses = items.map((item) =>
serializeStatus(item, { serializeStatus(item, {
@@ -244,7 +245,8 @@ router.get("/api/v1/timelines/tag/:hashtag", async (req, res, next) => {
rebloggedIds, rebloggedIds,
bookmarkedIds, bookmarkedIds,
pinnedIds: new Set(), pinnedIds: new Set(),
replyIdMap, replyIdMap: rIdMap,
replyAccountIdMap: rAcctMap,
}), }),
); );
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@rmdes/indiekit-endpoint-activitypub", "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.", "description": "ActivityPub federation endpoint for Indiekit via Fedify. Adds full fediverse support: actor, inbox, outbox, followers, following, syndication, and Mastodon migration.",
"keywords": [ "keywords": [
"indiekit", "indiekit",