connect-rest
Advanced tools
Comparing version 1.9.4 to 1.9.5
@@ -24,3 +24,5 @@ /* | ||
var defaultPurifyConfig = { arrayMaxSize: 100, maxLevel: 3 }; | ||
function purify( obj, config, level, path ) { | ||
config = config || defaultPurifyConfig; | ||
if(!obj) return obj; | ||
@@ -73,3 +75,3 @@ if( _.isDate(obj) || _.isBoolean(obj) || _.isNumber(obj) || _.isString(obj) || _.isRegExp(obj) ) | ||
var Logger = require('./logger'); | ||
var VERSION = exports.VERSION = '1.9.4'; | ||
var VERSION = exports.VERSION = '1.9.5'; | ||
var logger; | ||
@@ -225,6 +227,6 @@ | ||
action( req, bodyObj, function(err, result){ | ||
logger.restlog( err, 'Result', { result: result }, 'verbose' ); | ||
logger.restlog( err, 'Result', purify( { result: result }, null, 0, []), 'verbose' ); | ||
if( looseAfter>0 && (Date.now() - requestTime)>looseAfter ){ | ||
logger.restlog( new Error('Request timed out'), 'Request timed out', req.headers, 'errpr' ); | ||
logger.restlog( new Error('Request timed out'), 'Request timed out', req.headers, 'error' ); | ||
if( closerFn ) closerFn( req, res ); | ||
@@ -238,3 +240,3 @@ return; | ||
httphelper.generalCall( asyncCall, 'POST', null, err, result, result.contentType || 'application/json', logger, function(err, result, status){ | ||
logger.restlog( err, 'Async response sent.', { result: result, status: status }, 'verbose' ); | ||
logger.restlog( err, 'Async response sent.', purify( { result: result, status: status }, null, 0, []), 'verbose' ); | ||
} ); | ||
@@ -471,2 +473,3 @@ } else{ | ||
defaultPurifyConfig = options.purifyConfig || defaultPurifyConfig; | ||
attributesRespected = options.attributesRespected || attributesRespected; | ||
@@ -491,3 +494,3 @@ | ||
logger.restlog( null, 'connect-rest has been configured.', purify( { options: options }, { arrayMaxSize: 100, maxLevel: 3 }, 0, []), 'verbose' ); | ||
logger.restlog( null, 'connect-rest has been configured.', purify( { options: options }, null, 0, []), 'verbose' ); | ||
@@ -494,0 +497,0 @@ return function(req, res, next) { |
{ | ||
"name": "connect-rest", | ||
"version": "1.9.4", | ||
"version": "1.9.5", | ||
"description": "Exceptionally featureful RESTful web services middleware for Connect.", | ||
@@ -24,8 +24,3 @@ "keywords": [ | ||
}, | ||
"licenses": [ | ||
{ | ||
"type": "MIT", | ||
"url": "http://www.opensource.org/licenses/MIT" | ||
} | ||
], | ||
"license": "MIT", | ||
"main": "./lib/connect-rest.js", | ||
@@ -56,3 +51,3 @@ "dependencies": { | ||
}, | ||
"_id": "connect-rest@1.9.4" | ||
"_id": "connect-rest@1.9.5" | ||
} |
Sorry, the diff of this file is not supported yet
2257383
1617