From b110e315ecd6339108848f6cea23b7d336dabbf1 Mon Sep 17 00:00:00 2001 From: Kegan Dougal Date: Mon, 7 Dec 2015 11:36:28 +0000 Subject: [PATCH] Add removeFromQueue function to cancel sending a queued event --- src/Resend.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Resend.js b/src/Resend.js index b1132750b8..0e67a306bd 100644 --- a/src/Resend.js +++ b/src/Resend.js @@ -21,4 +21,13 @@ module.exports = { event: event }); }, + + removeFromQueue: function(event) { + MatrixClientPeg.get().getScheduler().removeEventFromQueue(event); + var room = MatrixClientPeg.get().getRoom(event.getRoomId()); + if (!room) { + return; + } + room.removeEvents([event.getId()]); + } }; \ No newline at end of file