diff --git a/frontend/src/fileSender.js b/frontend/src/fileSender.js index fe1ed81d..546613af 100644 --- a/frontend/src/fileSender.js +++ b/frontend/src/fileSender.js @@ -51,8 +51,8 @@ class FileSender extends EventEmitter { reader.onload = function(event) { resolve(new Uint8Array(this.result)); }; - reader.onerror = function(event) { - reject(event.explicitOriginalTarget.error.name); + reader.onerror = function(err) { + reject(err); }; }) ]) diff --git a/frontend/src/upload.js b/frontend/src/upload.js index ecc06c37..60ebe96c 100644 --- a/frontend/src/upload.js +++ b/frontend/src/upload.js @@ -2,6 +2,8 @@ const FileSender = require('./fileSender'); const { notify } = require('./utils'); const $ = require('jquery'); +const Raven = window.Raven; + $(document).ready(function() { // reset copy button const $copyBtn = $('#copy-btn'); @@ -102,7 +104,7 @@ $(document).ready(function() { notify('Your upload has finished.'); }) .catch(err => { - console.log('Upload error name: ' + err); + Raven.captureException(err); $('#page-one').hide(); $('#upload-error').show(); });