Don't process MESSAGE_UPDATE or MESSAGE_DELETE if the message cache is disabled

This commit is contained in:
RogueException
2015-12-28 00:36:47 -04:00
parent 3e70624f6e
commit 178c230865

View File

@@ -786,6 +786,8 @@ namespace Discord
} }
break; break;
case "MESSAGE_UPDATE": case "MESSAGE_UPDATE":
{
if (Config.MessageCacheSize <= 0)
{ {
var data = e.Payload.ToObject<MessageUpdateEvent>(_serializer); var data = e.Payload.ToObject<MessageUpdateEvent>(_serializer);
var channel = GetChannel(data.ChannelId); var channel = GetChannel(data.ChannelId);
@@ -802,8 +804,11 @@ namespace Discord
} }
} }
} }
}
break; break;
case "MESSAGE_DELETE": case "MESSAGE_DELETE":
{
if (Config.MessageCacheSize <= 0)
{ {
var data = e.Payload.ToObject<MessageDeleteEvent>(_serializer); var data = e.Payload.ToObject<MessageDeleteEvent>(_serializer);
var channel = GetChannel(data.ChannelId); var channel = GetChannel(data.ChannelId);
@@ -818,6 +823,7 @@ namespace Discord
} }
} }
} }
}
break; break;
case "MESSAGE_ACK": case "MESSAGE_ACK":
{ {