mod_add_view::ModAddView,
mod_ban_from_community_view::ModBanFromCommunityView,
mod_ban_view::ModBanView,
+ mod_hide_community_view::ModHideCommunityView,
mod_lock_post_view::ModLockPostView,
mod_remove_comment_view::ModRemoveCommentView,
mod_remove_community_view::ModRemoveCommunityView,
pub added_to_community: Vec<ModAddCommunityView>,
pub transferred_to_community: Vec<ModTransferCommunityView>,
pub added: Vec<ModAddView>,
+ pub hidden_communities: Vec<ModHideCommunityView>,
}
#[derive(Debug, Serialize, Deserialize)]
pub require_application: Option<bool>,
pub application_question: Option<String>,
pub private_instance: Option<bool>,
+ pub default_theme: Option<String>,
+ pub default_post_listing_type: Option<String>,
pub auth: Sensitive<String>,
}
pub require_application: Option<bool>,
pub application_question: Option<String>,
pub private_instance: Option<bool>,
+ pub default_theme: Option<String>,
+ pub default_post_listing_type: Option<String>,
pub auth: Sensitive<String>,
}
}
#[derive(Debug, Serialize, Deserialize)]
-pub struct TransferSite {
- pub person_id: PersonId,
+pub struct LeaveAdmin {
pub auth: Sensitive<String>,
}