summaryrefslogtreecommitdiffstats
path: root/server/src/apub/mod.rs
diff options
context:
space:
mode:
authorFelix Ableitner <me@nutomic.com>2020-06-03 17:54:15 +0200
committerFelix Ableitner <me@nutomic.com>2020-06-03 21:44:14 +0200
commitc1ef766125179c752ef43fb89a538058f54e9c9f (patch)
treea40b5e42de158758779c1794e6cfbc50dd4352d4 /server/src/apub/mod.rs
parent3999e0485efadfe77e1c23bda878dba70131be06 (diff)
migrate follow
Diffstat (limited to 'server/src/apub/mod.rs')
-rw-r--r--server/src/apub/mod.rs9
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 {