diff --git a/packages/backend/src/remote/activitypub/models/person.ts b/packages/backend/src/remote/activitypub/models/person.ts index 689aeccd2..8fbbd9f41 100644 --- a/packages/backend/src/remote/activitypub/models/person.ts +++ b/packages/backend/src/remote/activitypub/models/person.ts @@ -464,7 +464,7 @@ async function updateFeatured(userId: User['id'], resolver: Resolver) { const featuredNotes = await Promise.all(items .filter(item => isPost(item)) .slice(0, 5) - .map(item => limit(() => resolveNote(item, resolver)))); + .map(item => limit(() => resolveNote(item, resolver).catch(() => null)))); await db.transaction(async transactionalEntityManager => { await transactionalEntityManager.delete(UserNotePining, { userId: user.id });