From dc45ba8adca50a39b52f505ffc198cbb4a4405a7 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 28 Jan 2024 23:03:09 +0100 Subject: [PATCH] Catch http errors early in WebFingerService --- Iceshrimp.Backend/Core/Federation/WebFinger/WebFingerService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Iceshrimp.Backend/Core/Federation/WebFinger/WebFingerService.cs b/Iceshrimp.Backend/Core/Federation/WebFinger/WebFingerService.cs index 9c6e2664..15b6fbcd 100644 --- a/Iceshrimp.Backend/Core/Federation/WebFinger/WebFingerService.cs +++ b/Iceshrimp.Backend/Core/Federation/WebFinger/WebFingerService.cs @@ -26,7 +26,7 @@ public class WebFingerService(HttpClient client, HttpRequestService httpRqSvc) { var req = httpRqSvc.Get(webFingerUrl, ["application/jrd+json", "application/json"]); var res = await client.SendAsync(req); - + if (!res.IsSuccessStatusCode) return null; return await res.Content.ReadFromJsonAsync(); }