From 72667908890c99cd543a5a1013b498f703840876 Mon Sep 17 00:00:00 2001 From: aprilthepink Date: Fri, 3 May 2024 23:42:42 +0200 Subject: [PATCH] Fix formatting issues and add signed fetch actor in main.rs --- src/activities/create_post.rs | 2 +- src/main.rs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/activities/create_post.rs b/src/activities/create_post.rs index 514f9a6..2a929bc 100644 --- a/src/activities/create_post.rs +++ b/src/activities/create_post.rs @@ -78,4 +78,4 @@ impl ActivityHandler for CreatePost { post::Model::from_json(self.object, data).await?; Ok(()) } -} +} \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index c75682f..b060d70 100644 --- a/src/main.rs +++ b/src/main.rs @@ -18,7 +18,7 @@ use std::{ sync::{Arc, Mutex}, }; use tokio::signal; -use tracing::info; +use tracing::{info, instrument::WithSubscriber}; use url::Url; use crate::database::{Config, State}; @@ -107,6 +107,7 @@ async fn main() -> actix_web::Result<(), anyhow::Error> { .domain(env::var("FEDERATED_DOMAIN").expect("FEDERATED_DOMAIN must be set")) .app_data(state.clone()) .http_signature_compat(true) + .signed_fetch_actor(&state.local_user().await.unwrap()) .build() .await?;