Browse Source

Fix NRE in RestGuild

pull/1923/head
quin lynch 3 years ago
parent
commit
0fa7bf8ff3
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs

+ 4
- 4
src/Discord.Net.Rest/Entities/Guilds/RestGuild.cs View File

@@ -195,20 +195,20 @@ namespace Discord.Rest


if (model.Stickers != null) if (model.Stickers != null)
{ {
var stickers = new ImmutableArray<CustomSticker>();
var stickers = ImmutableArray.CreateBuilder<CustomSticker>();
for (int i = 0; i < model.Stickers.Length; i++) for (int i = 0; i < model.Stickers.Length; i++)
{ {
var sticker = model.Stickers[i]; var sticker = model.Stickers[i];
var entity = CustomSticker.Create(Discord, sticker, this, sticker.User.IsSpecified ? sticker.User.Value.Id : null); var entity = CustomSticker.Create(Discord, sticker, this, sticker.User.IsSpecified ? sticker.User.Value.Id : null);


stickers.Add(entity); stickers.Add(entity);
} }


_stickers = stickers;
_stickers = stickers.ToImmutable();
} }
else else
_stickers = new ImmutableArray<CustomSticker>();
_stickers = ImmutableArray.Create<CustomSticker>();


Available = true; Available = true;
} }


Loading…
Cancel
Save