var nickname=Server.jid_to_name(intel.xdk.cache.getCookie("SelectedJid"));
if (this.files) {
var file = this.files[0];
var filename = Cryptocat.random.encodedBytes(16, CryptoJS.enc.Hex);
filename += file.name.match(/\.(\w)+$/)[0];
var key = null;
var to ="nickname+"@"+Server.HostName+"/"+intel.xdk.device.uuid";
Server.connection.si_filetransfer.send(
to,
sid,
data.filename,
data.file.size,
data.file.type,
function(err) {
if (err) {
return console.log(err)
}
Server.connection.ibb.open(cn(data.to), sid, Cryptocat.otr.chunkSize, function(err) {
if (err) {
return console.log(err) //i am getting the error here
}
Cryptocat.addToConversation(sid, Cryptocat.me.nickname, Cryptocat.buddies[data.to].id, 'file')
Cryptocat.otr.sendFileData({
start: true,
to: data.to,
sid: sid
})