Don't use new lines in error message since bluebird truncates the error message incorrectly...

This commit is contained in:
Patrick Steele-Idem 2014-07-22 17:42:08 -06:00
parent 69a92b2edb
commit 90274ad004

View File

@ -100,10 +100,10 @@ TemplateCompiler.prototype = {
var rootNode;
var templateBuilder;
function handleErrors() {
var message = 'Errors in template:\n';
var message = 'An error occurred while trying to compile template at path "' + filePath + '". Error(s) in template: ';
var errors = _this.getErrors();
for (var i = 0, len = errors.length; i < len; i++) {
message += i + 1 + ') ' + (errors[i].pos ? '[' + errors[i].pos + '] ' : '') + errors[i].message + '\n';
message += + '(' + (i + 1) + ') ' + (errors[i].pos ? '[' + errors[i].pos + '] ' : '') + errors[i].message + ' ';
}
var error = new Error(message);
error.errors = _this.getErrors();