'use strict';
var Boom = require('boom');

function handleError(err, req, res, next) {
  console.log('handleError', err.stack);
  var status = 400;
  var message = err;
  if (err.isBoom) {
    status = err.output.statusCode;
  }
  res.status(status).json(message);
}

function logIfError(err) {
  if (err) {
    console.err(err);
  }
}

module.exports.Boom = Boom;
module.exports.handleError = handleError;
module.exports.logIfError = logIfError;

@@ -86,44 +86,15 @@
 %7B%0A  
-console.log('handleError', err.stack
+log(err
 );%0A 
@@ -274,16 +274,55 @@
 rr) %7B%0A  
+  log(err);%0A  %7D%0A%7D%0A%0Afunction log(err) %7B%0A
   consol
@@ -326,27 +326,25 @@
 sole.err
+or
 (err);%0A
-  %7D%0A
 %7D%0A%0Amodul

refactor error code