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"]) //var file = atob(obj._attachments[filename]["data"])
db.getAttachment(obj._id, filename).then(function(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)) // convert blob data to binary string
var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + data + split_char + doc.timestamp; blobUtil.blobToBinaryString(data).then(function (binaryString) {
let Data = {
command: "send_message", var data_with_attachment = doc.msg + split_char + filename + split_char + filetype + split_char + binaryString + split_char + doc.timestamp;
dxcallsign: doc.dxcallsign, let Data = {
mode: 255, command: "send_message",
frames: 1, dxcallsign: doc.dxcallsign,
data: data_with_attachment, mode: 255,
checksum: doc.checksum, frames: 1,
uuid: doc.uuid data: data_with_attachment,
}; checksum: doc.checksum,
console.log(Data) uuid: doc.uuid
ipcRenderer.send('run-tnc-command', Data); };
console.log(Data)
ipcRenderer.send('run-tnc-command', Data);
// success
}).catch(function (err) {
// error
console.log(err);
});
}); });
}).catch(function(err) { }).catch(function(err) {