File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ const createError = require('http-errors');
22const express = require ( 'express' ) ;
33const path = require ( 'path' ) ;
44const cookieParser = require ( 'cookie-parser' ) ;
5- const logger = require ( './middleware/logger' ) ;
5+ const { logger, errorLogger } = require ( './middleware/logger' ) ;
66const bodyParser = require ( 'body-parser' )
77const boolParser = require ( 'express-query-boolean' ) ;
88
@@ -33,6 +33,8 @@ app.use('/', indexRouter);
3333app . use ( '/streams' , streamsRouter ) ;
3434app . use ( '/users' , usersRouter ) ;
3535
36+ app . use ( errorLogger ) ;
37+
3638// catch 404 and forward to error handler
3739app . use ( function ( req , res , next ) {
3840 next ( createError ( 404 ) ) ;
Original file line number Diff line number Diff line change @@ -31,4 +31,12 @@ const logger = expressWinston.logger({
3131 exitOnError : false
3232} ) ;
3333
34- module . exports = logger ;
34+ const errorLogger = expressWinston . errorLogger ( {
35+ transports : [
36+ new winston . transports . Console ( options . console ) ,
37+ new LogdnaWinston ( options . logdna )
38+ ] ,
39+ exitOnError : false
40+ } )
41+
42+ module . exports = { logger, errorLogger } ;
You can’t perform that action at this time.
0 commit comments