From 9a2711fe3fc2222725839c50dba1dc78ac975709 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Thu, 10 Nov 2022 10:21:54 +0100 Subject: [PATCH] added timestamp to chat msg --- gui/preload-chat.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gui/preload-chat.js b/gui/preload-chat.js index e056cef3..ef83abf0 100644 --- a/gui/preload-chat.js +++ b/gui/preload-chat.js @@ -267,7 +267,8 @@ db.post({ if (filetype == ''){ filetype = 'plain/text' } - var data_with_attachment = chatmessage + split_char + filename + split_char + filetype + split_char + file; + var timestamp = Math.floor(Date.now() / 1000); + var data_with_attachment = chatmessage + split_char + filename + split_char + filetype + split_char + file + split_char + timestamp; document.getElementById('selectFilesButton').innerHTML = ``; @@ -285,7 +286,7 @@ db.post({ ipcRenderer.send('run-tnc-command', Data); db.post({ _id: uuid, - timestamp: Math.floor(Date.now() / 1000), + timestamp: timestamp, dxcallsign: dxcallsign, dxgrid: 'null', msg: chatmessage, @@ -419,7 +420,7 @@ ipcRenderer.on('action-new-msg-received', (event, arg) => { } else if (item.arq == 'transmission' && item.status == 'received') { var encoded_data = atob(item.data); var splitted_data = encoded_data.split(split_char); - obj.timestamp = item.timestamp; + obj.timestamp = splitted_data[8]; obj.dxcallsign = item.dxcallsign; obj.dxgrid = item.dxgrid; obj.command = splitted_data[1]; @@ -776,7 +777,7 @@ update_chat = function(obj) { console.log(blob) - var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + file; + var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + file + split_char + doc.timestamp; let Data = { command: "send_message", dxcallsign: doc.dxcallsign,