]> Untitled Git - lemmy.git/blobdiff - crates/apub/src/objects/instance.rs
Remove federation backwards compatibility with 0.16.x (#2183)
[lemmy.git] / crates / apub / src / objects / instance.rs
index 5ec4fe9097d64ec7982e76ca156c676df3ab346b..e3cb8b4636a40fd067a29d009d6d139200dcc32e 100644 (file)
@@ -4,10 +4,7 @@ use crate::{
   local_instance,
   objects::read_from_string_or_source_opt,
   protocol::{
-    objects::{
-      instance::{Instance, InstanceType},
-      LanguageTag,
-    },
+    objects::{instance::Instance, LanguageTag},
     ImageObject,
     Source,
   },
@@ -19,6 +16,7 @@ use activitypub_federation::{
   traits::{Actor, ApubObject},
   utils::verify_domains_match,
 };
+use activitystreams_kinds::actor::ApplicationType;
 use chrono::NaiveDateTime;
 use lemmy_api_common::{context::LemmyContext, utils::local_site_opt_to_slur_regex};
 use lemmy_db_schema::{
@@ -88,7 +86,7 @@ impl ApubObject for ApubSite {
     let language = LanguageTag::new_multiple(langs, data.pool()).await?;
 
     let instance = Instance {
-      kind: InstanceType::Service,
+      kind: ApplicationType::Application,
       id: ObjectId::new(self.actor_id()),
       name: self.name.clone(),
       content: self.sidebar.as_ref().map(|d| markdown_to_html(d)),