From 4d85fce1cf46925b315e4395b36138e46198d6ad Mon Sep 17 00:00:00 2001 From: pancakes Date: Wed, 6 Nov 2024 00:32:34 +1000 Subject: [PATCH] [backend/core] Catch failed resolves in ImportFollowingAsync --- Iceshrimp.Backend/Core/Services/ImportExportService.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Iceshrimp.Backend/Core/Services/ImportExportService.cs b/Iceshrimp.Backend/Core/Services/ImportExportService.cs index a655d09b..fd802264 100644 --- a/Iceshrimp.Backend/Core/Services/ImportExportService.cs +++ b/Iceshrimp.Backend/Core/Services/ImportExportService.cs @@ -36,16 +36,15 @@ public class ImportExportService( { foreach (var fqn in fqns) { - var followee = await userResolver.ResolveAsync($"acct:{fqn}", ResolveFlags.Acct); - try { + var followee = await userResolver.ResolveAsync($"acct:{fqn}", ResolveFlags.Acct); await userSvc.FollowUserAsync(user, followee); } catch (Exception e) { logger.LogWarning("Failed to import follow {followee} for user {follower}: {error}", - followee.Id, user.Id, e); + fqn, user.Id, e); } }