Jelajahi Sumber

core: provide default error message (#1880)

We were already doing `if (file.error)` in places, now that is
guaranteed to work even if the error message was empty or the error
object is custom and doesn't have a `.message` property.
Renée Kooi 5 tahun lalu
induk
melakukan
50bbeb0245
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      packages/@uppy/core/src/index.js

+ 2 - 2
packages/@uppy/core/src/index.js

@@ -783,12 +783,12 @@ class Uppy {
    */
   _addListeners () {
     this.on('error', (error) => {
-      this.setState({ error: error.message })
+      this.setState({ error: error.message || 'Unknown error' })
     })
 
     this.on('upload-error', (file, error, response) => {
       this.setFileState(file.id, {
-        error: error.message,
+        error: error.message || 'Unknown error',
         response
       })