Added ObjectOrId resolver

This commit is contained in:
RogueException
2016-10-07 21:18:43 -03:00
parent c28751f631
commit e4a3a9e6e2
7 changed files with 86 additions and 5 deletions

View File

@@ -94,7 +94,11 @@ namespace Discord.Rest
{
var newMentions = ImmutableArray.CreateBuilder<IUser>(value.Length);
for (int i = 0; i < value.Length; i++)
newMentions.Add(RestUser.Create(Discord, value[i]));
{
var val = value[i];
if (val.Object != null)
newMentions.Add(RestUser.Create(Discord, val.Object));
}
mentions = newMentions.ToImmutable();
}
}