fix of #302 closes #302

This commit is contained in:
DJ2LS 2022-12-08 20:21:44 +01:00
parent db315bae72
commit 4c611731a8

View file

@ -827,27 +827,29 @@ update_chat = function(obj) {
//var file = atob(obj._attachments[filename]["data"])
db.getAttachment(obj._id, filename).then(function(data) {
//console.log(data)
//var file = blobUtil.arrayBufferToBinaryString(data)
// converting back to blob for debugging
// length must be equal of file size
//var blob = blobUtil.binaryStringToBlob(file);
//console.log(blob)
//console.log(typeof(file))
var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + data + split_char + doc.timestamp;
let Data = {
command: "send_message",
dxcallsign: doc.dxcallsign,
mode: 255,
frames: 1,
data: data_with_attachment,
checksum: doc.checksum,
uuid: doc.uuid
};
console.log(Data)
ipcRenderer.send('run-tnc-command', Data);
// convert blob data to binary string
blobUtil.blobToBinaryString(data).then(function (binaryString) {
var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + binaryString + split_char + doc.timestamp;
let Data = {
command: "send_message",
dxcallsign: doc.dxcallsign,
mode: 255,
frames: 1,
data: data_with_attachment,
checksum: doc.checksum,
uuid: doc.uuid
};
console.log(Data)
ipcRenderer.send('run-tnc-command', Data);
// success
}).catch(function (err) {
// error
console.log(err);
});
});
}).catch(function(err) {