From 0d21980e400088e7ff947e2e3ce83f1bde6f4f04 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Thu, 10 Aug 2023 15:26:42 +0800 Subject: [PATCH] refactor: add leaveSocketIORoom in sdk#call --- server/packages/sdk/package.json | 2 +- server/packages/sdk/src/services/lib/call.ts | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/server/packages/sdk/package.json b/server/packages/sdk/package.json index 47c35882..b22786c3 100644 --- a/server/packages/sdk/package.json +++ b/server/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "tailchat-server-sdk", - "version": "0.0.15", + "version": "0.0.16", "description": "", "main": "dist/index.js", "bin": { diff --git a/server/packages/sdk/src/services/lib/call.ts b/server/packages/sdk/src/services/lib/call.ts index 4a60e557..8a7ea12c 100644 --- a/server/packages/sdk/src/services/lib/call.ts +++ b/server/packages/sdk/src/services/lib/call.ts @@ -17,6 +17,15 @@ export function call(ctx: TcPureContext) { userId, }); }, + /** + * 离开socketio房间 + */ + async leaveSocketIORoom(roomIds: string[], userId?: string) { + await ctx.call('gateway.leaveRoom', { + roomIds, + userId, + }); + }, /** * 发送系统消息 * 如果为群组消息则需要增加groupId