fix unread channels
This commit is contained in:
parent
117461cd75
commit
4a29f8a92c
2 changed files with 10 additions and 2 deletions
|
@ -270,7 +270,10 @@ 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, member = this.guild.member) {
|
||||
if (member.isAdmin()) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue