File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed
lib/static/components/state Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ class StateError extends Component {
4343 _getErrorPattern ( ) {
4444 const { errorPatterns, error} = this . props ;
4545
46- return errorPatterns . find ( ( { regexp} ) => error . message ?. match ( regexp ) ) ;
46+ return errorPatterns . find ( ( { regexp} ) => error ? .message ?. match ( regexp ) ) ;
4747 }
4848
4949 _drawImage ( ) {
@@ -61,6 +61,10 @@ class StateError extends Component {
6161 }
6262
6363 _errorToElements ( error ) {
64+ if ( isEmpty ( error ) ) {
65+ return 'Unknown error' ;
66+ }
67+
6468 return map ( error , ( value , key ) => {
6569 if ( ! value ) {
6670 return null ;
@@ -113,7 +117,7 @@ class StateError extends Component {
113117
114118 const extendedError = isEmpty ( errorPattern )
115119 ? error
116- : { ...error , message : `${ errorPattern . name } \n${ error . message } ` , hint : ( ) => parseHtmlString ( errorPattern . hint ) } ;
120+ : { ...error , message : `${ errorPattern . name } \n${ error ? .message } ` , hint : ( ) => parseHtmlString ( errorPattern . hint ) } ;
117121
118122 return (
119123 < div className = "image-box__image image-box__image_single" >
You can’t perform that action at this time.
0 commit comments