From aceb0acd14d520822c3dd2571797dfb9be4c7f69 Mon Sep 17 00:00:00 2001
From: a <a@a.a>
Date: Sat, 17 Sep 2022 11:14:49 -0500
Subject: [PATCH] change decoder logic

---
 wsjson/wsjson.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wsjson/wsjson.go b/wsjson/wsjson.go
index aecbf40..fabd310 100644
--- a/wsjson/wsjson.go
+++ b/wsjson/wsjson.go
@@ -43,7 +43,7 @@ func read(ctx context.Context, c *websocket.Conn, v interface{}) (err error) {
 	if err != nil {
 		return err
 	}
-	err = jzon.Unmarshal(b.Bytes(), v)
+	err = jzon.NewDecoder(b).Decode(v)
 	if err != nil {
 		return fmt.Errorf("failed to unmarshal JSON: %w", err)
 	}
-- 
GitLab