We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d80da5e commit d9463ccCopy full SHA for d9463cc
1 file changed
lib/_browser/index.js
@@ -30,16 +30,21 @@ class Result {
30
// object
31
else if ( typeof status === "object" ) {
32
33
+ // Result
34
+ if ( status instanceof Result ) {
35
+ status = status.status;
36
+ statusText = status.statusText;
37
+ }
38
+
39
// Error
- if ( status instanceof Error ) {
40
+ else if ( status instanceof Error ) {
41
status = 500;
42
statusText = status.message;
43
}
44
- // other object
45
+ // invalid status
46
else {
- status = status.status;
- statusText = status.statusText;
47
+ throw new TypeError( "Result status is not valid" );
48
49
50
0 commit comments