diff options
author | Felix Ableitner <me@nutomic.com> | 2020-06-03 17:54:15 +0200 |
---|---|---|
committer | Felix Ableitner <me@nutomic.com> | 2020-06-03 21:44:14 +0200 |
commit | c1ef766125179c752ef43fb89a538058f54e9c9f (patch) | |
tree | a40b5e42de158758779c1794e6cfbc50dd4352d4 /server/src/apub/mod.rs | |
parent | 3999e0485efadfe77e1c23bda878dba70131be06 (diff) |
migrate follow
Diffstat (limited to 'server/src/apub/mod.rs')
-rw-r--r-- | server/src/apub/mod.rs | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/server/src/apub/mod.rs b/server/src/apub/mod.rs index 5260e309..93f50754 100644 --- a/server/src/apub/mod.rs +++ b/server/src/apub/mod.rs @@ -23,16 +23,11 @@ use crate::{ Settings, }; use activitystreams::{ - activity::Follow, actor::{properties::ApActorProperties, Group, Person}, object::Page, }; use activitystreams_ext::{Ext1, Ext2, Ext3}; -use activitystreams_new::{ - base::BaseExt, - object::{Tombstone, TombstoneExt}, - primitives::XsdString, -}; +use activitystreams_new::{activity::Follow, object::Tombstone, prelude::*}; use actix_web::{body::Body, HttpResponse, Result}; use chrono::NaiveDateTime; use diesel::PgConnection; @@ -139,7 +134,7 @@ fn create_tombstone( if let Some(updated) = updated { let mut tombstone = Tombstone::new(); tombstone.set_id(object_id.parse()?); - tombstone.set_former_type(former_type.parse::<XsdString>()?); + tombstone.set_former_type(former_type); tombstone.set_deleted(convert_datetime(updated).into()); Ok(tombstone) } else { |