diff --git a/lib/inbox-listeners.js b/lib/inbox-listeners.js index 264b18b..1b43f28 100644 --- a/lib/inbox-listeners.js +++ b/lib/inbox-listeners.js @@ -340,7 +340,9 @@ export function registerInboxListeners(inboxChain, options) { await addTimelineItem(collections, timelineItem); } catch (error) { - console.error("Failed to store boosted timeline item:", error); + // Remote object unreachable (timeout, Authorized Fetch, deleted, etc.) — skip + const cause = error?.cause?.code || error?.message || "unknown"; + console.warn(`[AP] Skipped boost from ${actorUrl}: ${cause}`); } } }) diff --git a/package.json b/package.json index d1d7f01..c553e25 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rmdes/indiekit-endpoint-activitypub", - "version": "2.0.8", + "version": "2.0.9", "description": "ActivityPub federation endpoint for Indiekit via Fedify. Adds full fediverse support: actor, inbox, outbox, followers, following, syndication, and Mastodon migration.", "keywords": [ "indiekit",