From 3b8019afa25a1886a61b31f8597237fc893797a2 Mon Sep 17 00:00:00 2001 From: eatmoreapple Date: Sun, 13 Nov 2022 10:27:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20WebWxStatusNotify=20?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- caller.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/caller.go b/caller.go index 135e19a..34cc1a5 100644 --- a/caller.go +++ b/caller.go @@ -119,15 +119,9 @@ func (c *Caller) WebWxStatusNotify(request *BaseRequest, response *WebInitRespon if err != nil { return err } - var item struct{ BaseResponse BaseResponse } defer func() { _ = resp.Body.Close() }() - if err := scanJson(resp.Body, &item); err != nil { - return err - } - if !item.BaseResponse.Ok() { - return item.BaseResponse.Err() - } - return nil + parser := MessageResponseParser{resp.Body} + return parser.Err() } // SyncCheck 异步获取是否有新的消息