From 655eacfa7bde2149b6ce06b90bc9d7ef8be3a2d1 Mon Sep 17 00:00:00 2001 From: timedout Date: Sun, 25 Jan 2026 03:58:07 +0000 Subject: [PATCH] feat: Mark remote servers as "interested" when returning media --- src/api/server/media.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/api/server/media.rs b/src/api/server/media.rs index cbe8595b..83c8eb2a 100644 --- a/src/api/server/media.rs +++ b/src/api/server/media.rs @@ -46,6 +46,7 @@ pub(crate) async fn get_content_route( content_type: content_type.map(Into::into), content_disposition: Some(content_disposition), }; + services.media.mark_server_interested(&mxc, body.origin()); Ok(get_content::v1::Response { content: FileOrLocation::File(content), @@ -89,6 +90,7 @@ pub(crate) async fn get_content_thumbnail_route( content_type: content_type.map(Into::into), content_disposition: Some(content_disposition), }; + services.media.mark_server_interested(&mxc, body.origin()); Ok(get_content_thumbnail::v1::Response { content: FileOrLocation::File(content),