diff options
author | rtkay123 <dev@kanjala.com> | 2025-07-17 14:00:40 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-07-17 14:00:40 +0200 |
commit | 69fe55ad54468948c13af520a498ed4aeac194ed (patch) | |
tree | c7db25aa7cf615480e9b386064f232d2bec6ccc3 /src/server/activities/accept.rs | |
parent | 5fdb24b6a2cef7964a049e789ed90f883221d657 (diff) | |
download | sellershut-69fe55ad54468948c13af520a498ed4aeac194ed.tar.bz2 sellershut-69fe55ad54468948c13af520a498ed4aeac194ed.zip |
chore: convert to workspace
Diffstat (limited to 'src/server/activities/accept.rs')
-rw-r--r-- | src/server/activities/accept.rs | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/src/server/activities/accept.rs b/src/server/activities/accept.rs deleted file mode 100644 index 44f26f6..0000000 --- a/src/server/activities/accept.rs +++ /dev/null @@ -1,52 +0,0 @@ -use crate::{ - entity::user::User, error::AppError, server::activities::follow::Follow, state::AppHandle, -}; -use activitypub_federation::{ - config::Data, fetch::object_id::ObjectId, kinds::activity::AcceptType, traits::Activity, -}; -use async_trait::async_trait; -use serde::{Deserialize, Serialize}; -use url::Url; - -#[derive(Deserialize, Serialize, Debug)] -#[serde(rename_all = "camelCase")] -pub struct Accept { - actor: ObjectId<User>, - object: Follow, - #[serde(rename = "type")] - kind: AcceptType, - id: Url, -} - -impl Accept { - pub fn new(actor: ObjectId<User>, object: Follow, id: Url) -> Accept { - Accept { - actor, - object, - kind: Default::default(), - id, - } - } -} - -#[async_trait] -impl Activity for Accept { - type DataType = AppHandle; - type Error = AppError; - - fn id(&self) -> &Url { - &self.id - } - - fn actor(&self) -> &Url { - self.actor.inner() - } - - async fn verify(&self, _data: &Data<Self::DataType>) -> Result<(), Self::Error> { - Ok(()) - } - - async fn receive(self, _data: &Data<Self::DataType>) -> Result<(), Self::Error> { - Ok(()) - } -} |