From c1e4f926c89aaf5d4ba64067d7241a71b8f27f26 Mon Sep 17 00:00:00 2001 From: timedout Date: Sat, 3 Oct 2026 20:17:26 +0100 Subject: [PATCH] feat: Allow server admins to do timestamp massaging too --- src/api/client/send.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api/client/send.rs b/src/api/client/send.rs index d5eb83fac..b87f7eb2e 100644 --- a/src/api/client/send.rs +++ b/src/api/client/send.rs @@ -102,7 +102,9 @@ pub(crate) async fn send_message_event_route( .flatten() .map(sticky::object), unsigned: Some(unsigned), - timestamp: if body.identity.is_appservice() { + timestamp: if body.identity.is_appservice() + || services.admin.user_is_admin(sender_user).await + { body.timestamp } else { None