From 5109dd05ba87107b35faf77681b6e41d8e9e5379 Mon Sep 17 00:00:00 2001 From: indexzero Date: Tue, 30 Dec 2014 13:03:26 -0500 Subject: [PATCH] [fix] Have a default `until` before a default `from`. Fixes #478. --- lib/winston/transports/transport.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/winston/transports/transport.js b/lib/winston/transports/transport.js index 0be7f5725..64249c12c 100644 --- a/lib/winston/transports/transport.js +++ b/lib/winston/transports/transport.js @@ -61,18 +61,19 @@ Transport.prototype.normalizeQuery = function (options) { // starting row offset options.start = options.start || 0; - // now - 24 - options.from = options.from || new Date - (24 * 60 * 60 * 1000); - if (typeof options.from !== 'object') { - options.from = new Date(options.from); - } - // now options.until = options.until || new Date; if (typeof options.until !== 'object') { options.until = new Date(options.until); } + // now - 24 + options.from = options.from || (options.until - (24 * 60 * 60 * 1000)); + if (typeof options.from !== 'object') { + options.from = new Date(options.from); + } + + // 'asc' or 'desc' options.order = options.order || 'desc';