diff --git a/lib/mastodon/entities/status.js b/lib/mastodon/entities/status.js index f28fa8d..069b92a 100644 --- a/lib/mastodon/entities/status.js +++ b/lib/mastodon/entities/status.js @@ -49,8 +49,8 @@ export function serializeStatus(item, { baseUrl, favouritedIds, rebloggedIds, bo // Use published-based cursor as the status ID so pagination cursors // (max_id/min_id) sort chronologically, not by insertion order. - const published = item.published || item.createdAt || item.boostedAt; - const id = encodeCursor(published) || item._id.toString(); + const cursorDate = item.published || item.createdAt || item.boostedAt; + const id = encodeCursor(cursorDate) || item._id.toString(); const uid = item.uid || ""; const url = item.url || uid; diff --git a/package.json b/package.json index 80adca4..1387b0d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rmdes/indiekit-endpoint-activitypub", - "version": "3.6.0", + "version": "3.6.1", "description": "ActivityPub federation endpoint for Indiekit via Fedify. Adds full fediverse support: actor, inbox, outbox, followers, following, syndication, and Mastodon migration.", "keywords": [ "indiekit",