Web Console: Extract of meaningful message from exception.
@@ -33,10 +33,9 @@ export default ['IgniteMessages', ['$alert', ($alert) => {
if (err.hasOwnProperty('message')) {
const msg = err.message;
+ const lastIdx = msg.lastIndexOf(' err=');
- const errIndex = msg.indexOf(' err=');
-
- return prefix + (errIndex >= 0 ? msg.substring(errIndex + 5, msg.length - 1) : msg);
+ return prefix + (lastIdx >= 0 ? msg.substring(lastIdx + 5, msg.indexOf(']', lastIdx)) : msg);
}
if (nonEmpty(err.className)) {
