Browse Source

Throw exception on Channel.GetMessage if the message cache is disabled

pull/22/merge
RogueException 9 years ago
parent
commit
58ddcbbf4a
1 changed files with 6 additions and 7 deletions
  1. +6
    -7
      src/Discord.Net/Models/Channel.cs

+ 6
- 7
src/Discord.Net/Models/Channel.cs View File

@@ -270,13 +270,12 @@ namespace Discord

public Message GetMessage(ulong id)
{
if (Client.Config.MessageCacheSize > 0)
{
Message result;
_messages.TryGetValue(id, out result);
return result;
}
return null;
if (Client.Config.MessageCacheSize <= 0)
throw new InvalidOperationException("Unable to retrieve a message when the message cache is disabled.");

Message result;
_messages.TryGetValue(id, out result);
return result;
}
public async Task<Message[]> DownloadMessages(int limit = 100, ulong? relativeMessageId = null,
RelativeDirection relativeDir = RelativeDirection.Before, bool useCache = true)


Loading…
Cancel
Save