javascript: make DirectUpload errors return true error objects
DirectUpload errors are string (instead of error objects). But Sentry works better if we have true errors, which include the stacktrace.
This commit is contained in:
parent
1c0fecc3ce
commit
bc1c15b81d
1 changed files with 4 additions and 4 deletions
|
@ -15,10 +15,10 @@ export default class Uploader {
|
|||
this.progressBar.start();
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
this.directUpload.create((error, attributes) => {
|
||||
if (error) {
|
||||
this.progressBar.error(error);
|
||||
reject(error);
|
||||
this.directUpload.create((errorMsg, attributes) => {
|
||||
if (errorMsg) {
|
||||
this.progressBar.error(errorMsg);
|
||||
reject(new Error(errorMsg));
|
||||
} else {
|
||||
resolve(attributes.signed_id);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue