From 1f36db3d897b38e051faa1de0e2be84a6aa4a0e0 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Wed, 11 Dec 2024 22:05:23 -0600 Subject: [PATCH] more fixes! --- src/webpage/member.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/webpage/member.ts b/src/webpage/member.ts index 0a617b1..92def5d 100644 --- a/src/webpage/member.ts +++ b/src/webpage/member.ts @@ -314,7 +314,9 @@ class Member extends SnowFlake{ } } update(memberjson: memberjson){ - this.roles=[]; + if(memberjson.roles){ + this.roles=[]; + } for(const key of Object.keys(memberjson)){ if(key === "guild" || key === "owner" || key === "user"){ continue; @@ -326,6 +328,12 @@ class Member extends SnowFlake{ if(!role)continue; this.roles.push(role); } + if(!this.user.bot){ + const everyone=this.guild.roleids.get(this.guild.id); + if(everyone&&(this.roles.indexOf(everyone)===-1)){ + this.roles.push(everyone) + } + } continue; } if(key === "presence"){