From 60c15f434dbd978897297c0792a72d357a82b9c5 Mon Sep 17 00:00:00 2001 From: Paul Miller Date: Tue, 5 Feb 2019 00:49:46 -0800 Subject: [PATCH] Refactor a bit. --- lib/nodefs-handler.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/lib/nodefs-handler.js b/lib/nodefs-handler.js index bffe4233..52fda9fe 100644 --- a/lib/nodefs-handler.js +++ b/lib/nodefs-handler.js @@ -264,22 +264,18 @@ function(file, stats, initialAdd, callback) { if (error) { this._remove(dirname, basename); } else { - // check that change event was not fired coz of changed accessTime - if ( - !newStats.atime.getTime() || - newStats.atime.getTime() <= newStats.mtime.getTime() - ) { + // Check that change event was not fired because of changed accessTime. + var at = newStats.atime.getTime(); + if (!at || at <= newStats.mtime.getTime()) { this._emit('change', file, newStats); } } }.bind(this)); // add is about to be emitted if file not already tracked in parent } else if (parent.has(basename)) { - // check that change event was not fired coz of changed accessTime - if ( - !newStats.atime.getTime() || - newStats.atime.getTime() <= newStats.mtime.getTime() - ) { + // Check that change event was not fired because of changed accessTime. + var at = newStats.atime.getTime(); + if (!at || at <= newStats.mtime.getTime()) { this._emit('change', file, newStats); } }