diff --git a/DysonNetwork.Sphere/Post/PostService.cs b/DysonNetwork.Sphere/Post/PostService.cs index 7d963c9..d94474b 100644 --- a/DysonNetwork.Sphere/Post/PostService.cs +++ b/DysonNetwork.Sphere/Post/PostService.cs @@ -769,7 +769,7 @@ public partial class PostService( }); } - private async Task> LoadPublishersAndActors(List posts) + private async Task> LoadPubsAndActors(List posts) { var publisherIds = posts .SelectMany(e => @@ -798,6 +798,7 @@ public partial class PostService( .ToDictionaryAsync(e => e.Id); var actors = await db.FediverseActors + .Include(e => e.Instance) .Where(e => actorIds.Contains(e.Id)) .ToDictionaryAsync(e => e.Id); @@ -952,7 +953,7 @@ public partial class PostService( { if (posts.Count == 0) return posts; - posts = await LoadPublishersAndActors(posts); + posts = await LoadPubsAndActors(posts); posts = await LoadInteractive(posts, currentUser); if (truncate)