Remove legacy Inbox::unlike function

This commit is contained in:
Bat 2018-06-21 16:45:54 +01:00
parent 2217ec0d56
commit 5193ad6f65

View File

@ -52,12 +52,6 @@ pub trait Deletable {
pub trait Inbox { pub trait Inbox {
fn received(&self, conn: &PgConnection, act: serde_json::Value); fn received(&self, conn: &PgConnection, act: serde_json::Value);
fn unlike(&self, conn: &PgConnection, undo: Undo) -> Result<(), Error> {
let like = likes::Like::find_by_ap_url(conn, undo.undo_props.object_object::<Like>()?.object_props.id_string()?).unwrap();
like.delete(conn);
Ok(())
}
fn save(&self, conn: &PgConnection, act: serde_json::Value) -> Result<(), Error> { fn save(&self, conn: &PgConnection, act: serde_json::Value) -> Result<(), Error> {
let actor_id = Id::new(act["actor"].as_str().unwrap()); let actor_id = Id::new(act["actor"].as_str().unwrap());
match act["type"].as_str() { match act["type"].as_str() {