From df634234e0b28fca932368a3d944a243db9c9fcd Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 30 May 2014 04:30:50 -0400 Subject: [PATCH] refactor(files) read --- lib/server/files.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/server/files.js b/lib/server/files.js index ee7f583d..df94dde1 100644 --- a/lib/server/files.js +++ b/lib/server/files.js @@ -6,10 +6,11 @@ Util = require('../util'); object.read = function(files, options, callback) { - var done = [], - errors, - readFiles = {}, - doneFunc = function (name, error, data) { + var errors, + done = [], + noOptions = Util.isFunction(options), + readFiles = {}, + doneFunc = function (name, error, data) { done.pop(); if (!error) @@ -25,7 +26,7 @@ Util.exec(callback, errors, readFiles); }; - if (Util.isFunction(options)) { + if (noOptions) { callback = options; options = null; }