Fix logging and error handling

This commit is contained in:
Tankred Hase
2016-05-28 23:31:25 +02:00
parent d4bc256548
commit c805371f0e
3 changed files with 10 additions and 8 deletions

View File

@@ -102,8 +102,9 @@ exports.deDup = function(list) {
* @param {string} message The error message
* @return {Error} The resulting error object
*/
exports.error = function(status, message) {
exports.throw = function(status, message) {
let err = new Error(message);
err.status = status;
return err;
err.expose = true; // display message to the client
throw err;
};