This repository was archived by the owner on Mar 13, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -33,16 +33,17 @@ export class GQLError extends BaseError {
33
33
details . path = this . gql . path ;
34
34
details . extensions = this . gql . extensions ;
35
35
36
- details . extensions . exception = details . extensions . exception || { } ;
37
- details . extensions . exception . type = this . type ;
38
- details . extensions . exception . message = this . message ;
39
-
40
- if ( this . previous && this . previous instanceof BaseError ) {
41
- details . extensions . exception . previous = this . previous . render ( ) ;
42
- } else if ( this . previous && this . previous . message ) {
43
- details . extensions . exception . previous = this . previous . message ;
36
+ if ( details . extensions ) {
37
+ details . extensions . exception = details . extensions . exception || { } ;
38
+ details . extensions . exception . type = this . type ;
39
+ details . extensions . exception . message = this . message ;
40
+
41
+ if ( this . previous && this . previous instanceof BaseError ) {
42
+ details . extensions . exception . previous = this . previous . render ( ) ;
43
+ } else if ( this . previous && this . previous . message ) {
44
+ details . extensions . exception . previous = this . previous . message ;
45
+ }
44
46
}
45
-
46
47
return details ;
47
48
}
48
49
}
You can’t perform that action at this time.
0 commit comments