mirror of
https://github.com/svemagie/indiekit-endpoint-activitypub.git
synced 2026-04-02 15:44:58 +02:00
fix: exclude soft-deleted posts from outbox and content negotiation
Deleted posts (with properties.deleted timestamp) were still served via the outbox dispatcher and content negotiation catch-all. Now: - Outbox find() and countDocuments() filter out deleted posts - Object dispatcher returns null for deleted posts (Fedify 404) - Content negotiation falls through to Express for deleted posts Confab-Link: http://localhost:8080/sessions/af5f8b45-6b8d-442d-8f25-78c326190709
This commit is contained in: