Skip to content

Commit 46167a7

Browse files
refactor(GuildMember): make _roles property non-enumerable (#9387)
* refactor(GuildMember): make _roles a getter and roles a normal prop * fix: revert changes * fix: requested changes * fix: requested changes --------- Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent cffa5d1 commit 46167a7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/discord.js/src/structures/GuildMember.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,12 @@ class GuildMember extends Base {
5656

5757
/**
5858
* The role ids of the member
59+
* @name GuildMember#_roles
5960
* @type {Snowflake[]}
6061
* @private
6162
*/
62-
this._roles = [];
63+
Object.defineProperty(this, '_roles', { value: [], writable: true });
64+
6365
if (data) this._patch(data);
6466
}
6567

0 commit comments

Comments
 (0)