mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
parent
db315bae72
commit
4c611731a8
|
@ -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) {
|
||||||
|
|
Loading…
Reference in a new issue