diff --git a/src/stores/GuildEmojiRoleStore.js b/src/stores/GuildEmojiRoleStore.js index ad3793b29..6db2003ed 100644 --- a/src/stores/GuildEmojiRoleStore.js +++ b/src/stores/GuildEmojiRoleStore.js @@ -105,6 +105,10 @@ class GuildEmojiRoleStore extends Collection { valueOf() { return this._filtered; } + + static get [Symbol.species]() { + return Collection; + } } Util.mixin(GuildEmojiRoleStore, ['set']); diff --git a/src/stores/GuildMemberRoleStore.js b/src/stores/GuildMemberRoleStore.js index 4c63bed83..047b8086a 100644 --- a/src/stores/GuildMemberRoleStore.js +++ b/src/stores/GuildMemberRoleStore.js @@ -154,6 +154,10 @@ class GuildMemberRoleStore extends Collection { valueOf() { return this._filtered; } + + static get [Symbol.species]() { + return Collection; + } } Util.mixin(GuildMemberRoleStore, ['set']);