From 878c9d657c6e9b2e70fec8bb924c831070cfe863 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Wed, 1 May 2024 00:09:16 +0200 Subject: [PATCH] [backend/federation] Correctly support redirection of activity URIs This was already implemented, but we forgot to disable auto-redirects, so the custom redirect code was never used. --- .../Core/Federation/ActivityPub/ActivityFetcherService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Iceshrimp.Backend/Core/Federation/ActivityPub/ActivityFetcherService.cs b/Iceshrimp.Backend/Core/Federation/ActivityPub/ActivityFetcherService.cs index c52ca175..dfb70189 100644 --- a/Iceshrimp.Backend/Core/Federation/ActivityPub/ActivityFetcherService.cs +++ b/Iceshrimp.Backend/Core/Federation/ActivityPub/ActivityFetcherService.cs @@ -85,7 +85,7 @@ public class ActivityFetcherService( return (null, new Uri(url)); } - var request = httpRqSvc.GetSigned(url, AcceptableActivityTypes, actor, keypair); + var request = httpRqSvc.GetSigned(url, AcceptableActivityTypes, actor, keypair).DisableAutoRedirects(); var response = await client.SendAsync(request); if (IsRedirect(response))