From 7c7612bdcde939eb0846ef9be48b647bdc1ecb11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Jeli=C4=87?= Date: Tue, 28 Aug 2018 11:32:15 +0200 Subject: [PATCH] buffer: Pass the input data through string_input_for_buffer(). --- matrix/buffer.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/matrix/buffer.py b/matrix/buffer.py index e3ddae6..72126fa 100644 --- a/matrix/buffer.py +++ b/matrix/buffer.py @@ -76,7 +76,12 @@ def room_buffer_input_cb(server_name, buffer, input_data): room_buffer.error("You are not connected to the server") return W.WEECHAT_RC_ERROR - formatted_data = Formatted.from_input_line(input_data) + data = W.string_input_for_buffer(input_data) + + if not data: + data = input_data + + formatted_data = Formatted.from_input_line(data) server.room_send_message(room_buffer, formatted_data, "m.text")