fix unread channels
This commit is contained in:
parent
117461cd75
commit
4a29f8a92c
2 changed files with 10 additions and 2 deletions
|
@ -282,7 +282,12 @@ class Channel extends SnowFlake{
|
|||
if(!this.hasPermission("VIEW_CHANNEL")){
|
||||
return false;
|
||||
}
|
||||
return this.lastmessageid!==this.lastreadmessageid&&this.type!==4&&Boolean(this.lastmessageid);
|
||||
return (!!this.lastmessageid)&&
|
||||
(
|
||||
(!this.lastreadmessageid)||
|
||||
SnowFlake.stringToUnixTime(this.lastmessageid)>SnowFlake.stringToUnixTime(this.lastreadmessageid)
|
||||
)
|
||||
&&this.type!==4;
|
||||
}
|
||||
hasPermission(name:string,member=this.guild.member):boolean{
|
||||
if(member.isAdmin()){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue