From 676be4081bef69ccaaf99635375a8528adf60eee Mon Sep 17 00:00:00 2001 From: Christopher F Date: Mon, 6 Nov 2017 20:40:59 -0500 Subject: [PATCH] Ignore messages with an ID of 0 when calculating age --- src/Discord.Net.Core/Utils/Preconditions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net.Core/Utils/Preconditions.cs b/src/Discord.Net.Core/Utils/Preconditions.cs index bec8de9dce..300f584e49 100644 --- a/src/Discord.Net.Core/Utils/Preconditions.cs +++ b/src/Discord.Net.Core/Utils/Preconditions.cs @@ -188,7 +188,8 @@ public static void YoungerThanTwoWeeks(ulong[] collection, string name) var minimum = SnowflakeUtils.ToSnowflake(DateTimeOffset.UtcNow.Subtract(TimeSpan.FromDays(14))); for (var i = 0; i < collection.Length; i++) { - if (collection[i] <= minimum) + if (collection[i] == 0) continue; + if (collection[i] <= minimum) throw new ArgumentOutOfRangeException(name, "Messages must be younger than two weeks old."); } }