From 0a8aeebb23a7c6741f2e7f8fc7e0ddbe332ccb58 Mon Sep 17 00:00:00 2001 From: Ske Date: Mon, 15 Jul 2019 00:05:19 +0200 Subject: [PATCH] Fix error showing system card with deleted linked account --- PluralKit.Bot/Services/EmbedService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PluralKit.Bot/Services/EmbedService.cs b/PluralKit.Bot/Services/EmbedService.cs index 09bb7081..56135252 100644 --- a/PluralKit.Bot/Services/EmbedService.cs +++ b/PluralKit.Bot/Services/EmbedService.cs @@ -27,7 +27,7 @@ namespace PluralKit.Bot { var accounts = await _systems.GetLinkedAccountIds(system); // Fetch/render info for all accounts simultaneously - var users = await Task.WhenAll(accounts.Select(async uid => (await _client.GetUserAsync(uid)).NameAndMention() ?? $"(deleted account {uid})")); + var users = await Task.WhenAll(accounts.Select(async uid => (await _client.GetUserAsync(uid))?.NameAndMention() ?? $"(deleted account {uid})")); var eb = new EmbedBuilder() .WithColor(Color.Blue)