From 7e4b9772d6d94700e6b8d2ece67d778dbe67a68d Mon Sep 17 00:00:00 2001 From: Felix Ableitner Date: Mon, 3 Oct 2022 16:23:12 +0200 Subject: [PATCH] Add date header when sending activity --- src/core/activity_queue.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/activity_queue.rs b/src/core/activity_queue.rs index f6267f2..861b2ea 100644 --- a/src/core/activity_queue.rs +++ b/src/core/activity_queue.rs @@ -16,6 +16,7 @@ use background_jobs::{ MaxRetries, WorkerConfig, }; +use chrono::Utc; use http::{header::HeaderName, HeaderMap, HeaderValue}; use itertools::Itertools; use reqwest_middleware::ClientWithMiddleware; @@ -187,6 +188,10 @@ fn generate_request_headers(inbox_url: &Url) -> HeaderMap { HeaderName::from_static("host"), HeaderValue::from_str(&host).expect("Hostname is valid"), ); + headers.insert( + "date", + HeaderValue::from_str(&Utc::now().to_rfc2822()).expect("Hostname is valid"), + ); headers }