From a45188c1fc1e6c359aa1a65404a9cf6544704607 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Wed, 14 Aug 2024 12:53:18 -0500 Subject: [PATCH] more fixes --- .dist/localuser.js | 11 +++++------ webpage/localuser.ts | 11 +++++------ 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.dist/localuser.js b/.dist/localuser.js index 3465949..25e1103 100644 --- a/.dist/localuser.js +++ b/.dist/localuser.js @@ -149,22 +149,21 @@ class Localuser { w = ds.writable.getWriter(); r = ds.readable.getReader(); arr = new Uint8Array(); + const textdecode = new TextDecoder(); (async () => { - let temp; while (true) { - const read = (await r.read()); - const data = new TextDecoder().decode(read.value); + const read = await r.read(); + const data = textdecode.decode(read.value); build += data; try { - temp = JSON.parse(build); + const temp = JSON.parse(build); build = ""; if (temp.op === 0 && temp.t === "READY") { returny(); } this.handleEvent(temp); } - catch { - } + catch { } } })(); } diff --git a/webpage/localuser.ts b/webpage/localuser.ts index 6382ee8..ac87410 100644 --- a/webpage/localuser.ts +++ b/webpage/localuser.ts @@ -155,21 +155,20 @@ class Localuser{ w= ds.writable.getWriter(); r=ds.readable.getReader(); arr=new Uint8Array(); + const textdecode=new TextDecoder(); (async ()=>{ - let temp:any; while(true){ - const read=(await r.read()); - const data=new TextDecoder().decode(read.value); + const read=await r.read(); + const data=textdecode.decode(read.value); build+=data; try{ - temp=JSON.parse(build); + const temp=JSON.parse(build); build=""; if(temp.op===0&&temp.t==="READY"){ returny(); } this.handleEvent(temp); - }catch{ - } + }catch{} } })(); }