From f7903260e8e848ca924a42cb526402aee0c80166 Mon Sep 17 00:00:00 2001 From: neroduckale Date: Mon, 4 Dec 2023 00:10:08 +0500 Subject: [PATCH] add IsDefined for gateway.Author in MessageEditedResponder.cs --- src/Responders/MessageEditedResponder.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Responders/MessageEditedResponder.cs b/src/Responders/MessageEditedResponder.cs index 3e42177..64e76e0 100644 --- a/src/Responders/MessageEditedResponder.cs +++ b/src/Responders/MessageEditedResponder.cs @@ -67,7 +67,12 @@ public class MessageEditedResponder : IResponder return new ArgumentNullError(nameof(gatewayEvent.ID)); } - if (gatewayEvent.Author.Value.IsBot.OrDefault(false)) + if (!gatewayEvent.Author.IsDefined(out var author)) + { + return new ArgumentNullError(nameof(gatewayEvent.Author)); + } + + if (author.IsBot.OrDefault(false)) { return Result.FromSuccess(); }