From a63742df83f61e33cd265bc07cc8de57348258eb Mon Sep 17 00:00:00 2001 From: defnotken Date: Tue, 11 Nov 2025 10:44:57 -0600 Subject: [PATCH] Lets try this again --- .../LightlessSyncServices/Discord/MareModule.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/LightlessSyncServer/LightlessSyncServices/Discord/MareModule.cs b/LightlessSyncServer/LightlessSyncServices/Discord/MareModule.cs index 5c48cdd..63ff80d 100644 --- a/LightlessSyncServer/LightlessSyncServices/Discord/MareModule.cs +++ b/LightlessSyncServer/LightlessSyncServices/Discord/MareModule.cs @@ -54,13 +54,15 @@ public class LightlessModule : InteractionModuleBase if(eb.Fields.Any(f => string.Equals(f.Name, "Profile Description", StringComparison.Ordinal))) { string uidToGet = await GetUserUID(db, secondaryUid, discordUser?.Id ?? null, uid).ConfigureAwait(false); + _logger.LogInformation("Fetching profile image for UID: {uid}", uidToGet); byte[] profileImage = await GetProfileImage(db, uid).ConfigureAwait(false); - using (MemoryStream ms = new(profileImage)) + MemoryStream ms = new(profileImage); + await using (ms.ConfigureAwait(false)) { eb.WithImageUrl("attachment://profileimage.png"); await RespondWithFileAsync( - ms, - "profileimage.png", + fileStream: ms, + fileName: "profileimage.png", embeds: new[] { eb.Build() }, ephemeral: true).ConfigureAwait(false); }