From db1bbe4babb8c29af0bc402783b5cbca9457805d Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Tue, 27 Jan 2026 15:46:44 -0600 Subject: [PATCH] fix bugs --- src/webpage/channel.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/webpage/channel.ts b/src/webpage/channel.ts index 59ef808..d1f0a28 100644 --- a/src/webpage/channel.ts +++ b/src/webpage/channel.ts @@ -1243,20 +1243,22 @@ class Channel extends SnowFlake { if (!m) return; const waits: Promise[] = []; let m1: string | undefined = m.id; - for (let i = 0; i <= 10; i++) { + for (let i = 0; i <= 50; i++) { if (!m1) { waits.push(this.grabBefore(id)); break; } - if (this.idToNext.has(m1) && !(m1 = this.idToNext.get(m1))) break; + if (this.idToNext.has(m1) && !this.idToNext.get(m1)) break; + m1 = this.idToNext.get(m1); } m1 = m.id; - for (let i = 0; i <= 10; i++) { + for (let i = 0; i <= 50; i++) { if (!m1) { waits.push(this.grabAfter(id)); break; } - if (this.idToPrev.has(m1) && !(m1 = this.idToPrev.get(m1))) break; + if (this.idToPrev.has(m1) && !this.idToPrev.get(m1)) break; + m1 = this.idToPrev.get(m1); } await Promise.all(waits); }