added sentry

This commit is contained in:
Abhinav Adduri 2017-06-22 14:50:57 -07:00
parent 6d8330992d
commit 50714d35a5
12 changed files with 1065 additions and 961 deletions

View file

@ -1,6 +1,8 @@
const EventEmitter = require('events');
const { ivToStr } = require('./utils');
const Raven = window.Raven;
class FileSender extends EventEmitter {
constructor(file) {
super();
@ -64,6 +66,10 @@ class FileSender extends EventEmitter {
window.crypto.subtle.exportKey('jwk', secretKey)
]);
})
.catch(err => {
Raven.captureException(err)
return Promise.reject(err);
})
.then(([encrypted, keydata]) => {
return new Promise((resolve, reject) => {
const file = this.file;
@ -99,6 +105,10 @@ class FileSender extends EventEmitter {
xhr.open('post', '/upload/' + fileId, true);
xhr.send(fd);
});
})
.catch(err => {
Raven.captureException(err)
return Promise.reject(err);
});
}
}