Explorar o código

show error details when they are available

Artur Paikin %!s(int64=6) %!d(string=hai) anos
pai
achega
16749b2608
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      src/core/Core.js

+ 3 - 2
src/core/Core.js

@@ -1193,8 +1193,9 @@ class Uppy {
       })
       .catch((err) => {
         const message = typeof err === 'object' ? err.message : err
-        this.log(message)
-        this.info(message, 'error', 4000)
+        const details = typeof err === 'object' ? err.details : null
+        this.log(`${message} ${details}`)
+        this.info({ message: message, details: details }, 'error', 4000)
         return Promise.reject(typeof err === 'object' ? err : new Error(err))
       })
   }