From c3d1674e575fcbb5a5d1f70d220a121c6771f8bd Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Sun, 11 Aug 2024 22:40:18 -0500 Subject: [PATCH] fixed bug --- .dist/channel.js | 6 +++--- .dist/localuser.js | 1 + webpage/channel.ts | 3 ++- webpage/localuser.ts | 1 + 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.dist/channel.js b/.dist/channel.js index 08950f1..e96c51f 100644 --- a/.dist/channel.js +++ b/.dist/channel.js @@ -859,9 +859,6 @@ class Channel { this.idToPrev.set(messagez.snowflake, this.lastmessageid); this.lastmessageid = messagez.snowflake; this.messageids.set(messagez.snowflake, messagez); - if (!this.infinitefocus) { - this.tryfocusinfinate(); - } if (messagez.author === this.localuser.user) { this.lastreadmessageid = messagez.snowflake; if (this.myhtml) { @@ -875,6 +872,9 @@ class Channel { } this.guild.unreads(); if (this === this.localuser.channelfocus) { + if (!this.infinitefocus) { + this.tryfocusinfinate(); + } this.infinite.addedBottom(); } if (messagez.author === this.localuser.user) { diff --git a/.dist/localuser.js b/.dist/localuser.js index ef83bd0..48cf83e 100644 --- a/.dist/localuser.js +++ b/.dist/localuser.js @@ -299,6 +299,7 @@ class Localuser { } case "MESSAGE_REACTION_ADD": if (SnowFlake.hasSnowFlakeFromID(temp.d.message_id, Message)) { + temp.d.guild_id ??= "@me"; const message = SnowFlake.getSnowFlakeFromID(temp.d.message_id, Message).getObject(); const guild = SnowFlake.getSnowFlakeFromID(temp.d.guild_id, Guild).getObject(); message.giveReaction(temp.d.emoji, new Member(temp.d.member, guild)); diff --git a/webpage/channel.ts b/webpage/channel.ts index 2c168ed..0265c08 100644 --- a/webpage/channel.ts +++ b/webpage/channel.ts @@ -853,7 +853,7 @@ class Channel{ this.idToPrev.set(messagez.snowflake,this.lastmessageid); this.lastmessageid=messagez.snowflake; this.messageids.set(messagez.snowflake,messagez); - if(!this.infinitefocus){this.tryfocusinfinate();} + if(messagez.author===this.localuser.user){ this.lastreadmessageid=messagez.snowflake; if(this.myhtml){ @@ -866,6 +866,7 @@ class Channel{ } this.guild.unreads(); if(this===this.localuser.channelfocus){ + if(!this.infinitefocus){this.tryfocusinfinate();} this.infinite.addedBottom(); } if(messagez.author===this.localuser.user){ diff --git a/webpage/localuser.ts b/webpage/localuser.ts index d3ae804..4e6927c 100644 --- a/webpage/localuser.ts +++ b/webpage/localuser.ts @@ -307,6 +307,7 @@ class Localuser{ } case "MESSAGE_REACTION_ADD": if(SnowFlake.hasSnowFlakeFromID(temp.d.message_id,Message)){ + temp.d.guild_id??="@me"; const message=SnowFlake.getSnowFlakeFromID(temp.d.message_id,Message).getObject(); const guild=SnowFlake.getSnowFlakeFromID(temp.d.guild_id,Guild).getObject(); message.giveReaction(temp.d.emoji,new Member(temp.d.member,guild));