fix: destructure resolveReplyIds return in public/hashtag timeline handlers
This commit is contained in:
@@ -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
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user