From 8647c5c607052d96e115c4e93bf53045c05badbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Tue, 3 Sep 2024 18:37:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20echo=E4=B8=A2=E5=A4=B1=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/onebot/action/BaseAction.ts | 2 +- src/onebot/network/active-websocket.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/onebot/action/BaseAction.ts b/src/onebot/action/BaseAction.ts index c6d696d8..8c4aa543 100644 --- a/src/onebot/action/BaseAction.ts +++ b/src/onebot/action/BaseAction.ts @@ -54,7 +54,7 @@ abstract class BaseAction { public async websocketHandle(payload: PayloadType, echo: any): Promise> { const result = await this.check(payload); if (!result.valid) { - return OB11Response.error(result.message, 1400); + return OB11Response.error(result.message, 1400, echo); } try { const resData = await this._handle(payload); diff --git a/src/onebot/network/active-websocket.ts b/src/onebot/network/active-websocket.ts index 3224fb77..cf7ec602 100644 --- a/src/onebot/network/active-websocket.ts +++ b/src/onebot/network/active-websocket.ts @@ -147,7 +147,7 @@ export class OB11ActiveWebSocketAdapter implements IOB11NetworkAdapter { this.checkStateAndReply(OB11Response.error('不支持的api ' + receiveData.action, 1404, echo)); return; } - const retdata = await action?.websocketHandle(receiveData.params, echo ?? ''); + const retdata = await action.websocketHandle(receiveData.params, echo ?? ''); const packet = Object.assign({}, retdata); this.checkStateAndReply(packet); }