From d46177dc596ea643e5a8803c2eaa5f1227360b59 Mon Sep 17 00:00:00 2001 From: Lucas Sartor Chauvin Date: Wed, 5 May 2021 10:09:01 -0300 Subject: [PATCH] [NEW][APPS] Ability for Rocket.Chat Apps to delete rooms (#21875) * add bridge method to delete rooms * fix no-trailling-spaces Co-authored-by: Thassio Victor --- app/apps/server/bridges/rooms.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/apps/server/bridges/rooms.js b/app/apps/server/bridges/rooms.js index a91d8b2105a..fd94cd613a6 100644 --- a/app/apps/server/bridges/rooms.js +++ b/app/apps/server/bridges/rooms.js @@ -121,6 +121,11 @@ export class AppRoomBridge { } } + async delete(roomId, appId) { + this.orch.debugLog(`The App ${ appId } is deleting a room.`); + Rooms.removeById(roomId); + } + async createDiscussion(room, parentMessage = null, reply = '', members = [], appId) { this.orch.debugLog(`The App ${ appId } is creating a new discussion.`, room);