From 1b54883896586968df25f0b5b99f932aded5044e Mon Sep 17 00:00:00 2001 From: Tiago Cabral Date: Tue, 4 Jun 2019 19:04:53 +0100 Subject: [PATCH] fix: Changed Emote GetHashCode to not include Name (#1317) Continuation of commit abf3e90 attempt to fix Emote comparisons, as Hash comparisons are done before Equals in Comparers --- src/Discord.Net.Core/Entities/Emotes/Emote.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Discord.Net.Core/Entities/Emotes/Emote.cs b/src/Discord.Net.Core/Entities/Emotes/Emote.cs index 97fadbcc1..2eb47b080 100644 --- a/src/Discord.Net.Core/Entities/Emotes/Emote.cs +++ b/src/Discord.Net.Core/Entities/Emotes/Emote.cs @@ -54,13 +54,7 @@ namespace Discord } /// - public override int GetHashCode() - { - unchecked - { - return (Name.GetHashCode() * 397) ^ Id.GetHashCode(); - } - } + public override int GetHashCode() => Id.GetHashCode(); /// Parses an from its raw format. /// The raw encoding of an emote (e.g. <:dab:277855270321782784>).