Fix error message regexp in the query tool that could fail in some cases. Fixes #2700

This commit is contained in:
Murtuza Zabuawala 2017-09-18 11:55:04 +01:00 committed by Dave Page
parent da40573f0b
commit bc5a5a5b45

View File

@ -14,7 +14,9 @@ import Shapes from '../../react_shapes';
export default class HistoryErrorMessage extends React.Component {
parseErrorMessage(message) {
return message.match(/ERROR:\s*([^\n\r]*)/i)[1];
return message.match(/ERROR:\s*([^\n\r]*)/i) ?
message.match(/ERROR:\s*([^\n\r]*)/i)[1] :
message;
}
render() {
@ -27,4 +29,4 @@ export default class HistoryErrorMessage extends React.Component {
HistoryErrorMessage.propTypes = {
historyEntry: Shapes.historyDetail,
};
};