From 0af047dd833bd7777237daf68bab6af8a4516c68 Mon Sep 17 00:00:00 2001 From: Felix Ableitner <me@nutomic.com> Date: Wed, 27 Oct 2021 12:56:07 +0200 Subject: [PATCH] Rewrite community moderators collection --- crates/apub/src/collections/community_outbox.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/crates/apub/src/collections/community_outbox.rs b/crates/apub/src/collections/community_outbox.rs index 4b5e7618..faf33849 100644 --- a/crates/apub/src/collections/community_outbox.rs +++ b/crates/apub/src/collections/community_outbox.rs @@ -6,12 +6,8 @@ use crate::{ objects::{person::ApubPerson, post::ApubPost}, }; use activitystreams::{ - base::AnyBase, - chrono::NaiveDateTime, - collection::kind::OrderedCollectionType, - object::Tombstone, - primitives::OneOrMany, - url::Url, + base::AnyBase, chrono::NaiveDateTime, collection::kind::OrderedCollectionType, + primitives::OneOrMany, url::Url, }; use lemmy_api_common::blocking; use lemmy_apub_lib::{ @@ -44,7 +40,7 @@ pub(crate) struct ApubCommunityOutbox(Vec<ApubPost>); #[async_trait::async_trait(?Send)] impl ApubObject for ApubCommunityOutbox { type DataType = CommunityContext; - type TombstoneType = Tombstone; + type TombstoneType = (); type ApubType = GroupOutbox; fn last_refreshed_at(&self) -> Option<NaiveDateTime> { -- 2.44.1