From 035f30936e33438580790e853c0f1a87ef652caa Mon Sep 17 00:00:00 2001 From: adb Date: Thu, 18 Mar 2021 20:48:56 +0100 Subject: [PATCH] debug sendMessage --- src/components/newMessage.vue | 2 +- src/components/timeline.vue | 3 ++- src/lib/matrixHandler.js | 14 ++++++++------ 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/components/newMessage.vue b/src/components/newMessage.vue index cc6b4be..4bee8ac 100644 --- a/src/components/newMessage.vue +++ b/src/components/newMessage.vue @@ -38,8 +38,8 @@ export default { async sendMessage(){ if (this.msg.content.body !== "") { let msgSend = Object.assign({}, this.msg); - await matrix.sendEvent(msgSend, this.roomId); this.msg.content.body = ""; + await matrix.sendEvent(msgSend, this.roomId); let id = this.$refs.newMessageInput; id.style.height = "1.25rem"; this.onResize(id.parentElement.clientHeight); diff --git a/src/components/timeline.vue b/src/components/timeline.vue index f44bc1a..2b3966d 100644 --- a/src/components/timeline.vue +++ b/src/components/timeline.vue @@ -38,7 +38,8 @@ {{membershipEvents[event.content.membership]}} {{getTime(event.origin_server_ts)}} -
unknown event
+
unknown event + {{getTime(event.origin_server_ts)}}
diff --git a/src/lib/matrixHandler.js b/src/lib/matrixHandler.js index 20a209d..96a4753 100644 --- a/src/lib/matrixHandler.js +++ b/src/lib/matrixHandler.js @@ -59,14 +59,16 @@ export class MatrixHandler { this.loading = false; callback(); }); - this.client.on('event', (event) => { - if (event.getType() === 'm.room.create') { - console.log(event) - } - }) } async sendEvent(msg, roomId){ - await this.client.sendEvent(roomId, msg.type, msg.content, '').then(() => { + const msgSend = { + type: msg.type, + content: { + body: msg.content.body, + msgtype: msg.content.msgtype, + }, + }; + await this.client.sendEvent(roomId, msgSend.type, msgSend.content, '').then(() => { console.log('message sent successfully'); }).catch((err) => { console.log(`error while sending message => ${err}`);