From 8f18ff4f188f7527589dcbd943ffea84dc2c43f4 Mon Sep 17 00:00:00 2001 From: West14 <30056636+West14@users.noreply.github.com> Date: Fri, 21 Jan 2022 14:28:33 +0200 Subject: [PATCH] [quote] Fix possible null-reference. --- modules/ChatQuotes/Handler/Quote.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/ChatQuotes/Handler/Quote.cs b/modules/ChatQuotes/Handler/Quote.cs index 0cbcdab..ba7d9de 100644 --- a/modules/ChatQuotes/Handler/Quote.cs +++ b/modules/ChatQuotes/Handler/Quote.cs @@ -25,7 +25,13 @@ public class Quote : BotEventHandler return; } - var file = new InputOnlineFile(await _quoteGenerator.GenerateQuoteImage(replyToMessage)); - await Bot.SendStickerAsync(Chat.Id, file, replyToMessageId: msg.MessageId); + var quoteImage = await _quoteGenerator.GenerateQuoteImage(replyToMessage); + if (quoteImage == null) + { + return; + } + + await Bot.SendStickerAsync(Chat.Id, new InputOnlineFile(quoteImage), + replyToMessageId: msg.MessageId); } } \ No newline at end of file