diff --git a/lib/console2.js b/lib/console2.js index 6c3a343..831562a 100644 --- a/lib/console2.js +++ b/lib/console2.js @@ -135,18 +135,18 @@ * Setting default. */ this.opt = { - logInConsole : opt.logInConsole || true, - logInFile : opt.logInFile || true, + logInConsole : opt.logInConsole !== false, + logInFile : opt.logInFile !== false, contextMediumSize : opt.contextMediumSize || 45, spaceSize : opt.spaceSize || 4, colors : opt.colors || "cyan", - alwaysTags : opt.alwaysTags || false, - alwaysLocation : opt.alwaysLocation || false, - alwaysTime : opt.alwaysTime || false, - alwaysDate : opt.alwaysDate || false + alwaysTags : opt.alwaysTags === true, + alwaysLocation : opt.alwaysLocation === true, + alwaysTime : opt.alwaysTime === true, + alwaysDate : opt.alwaysDate === true }; /** @@ -274,10 +274,10 @@ opt = {}; } - opt.tags = opt.tags || false; - opt.location = opt.location || false; - opt.time = opt.time || false; - opt.date = opt.date || false; + opt.tags = opt.tags === true; + opt.location = opt.location === true; + opt.time = opt.time === true; + opt.date = opt.date === true; var result = "";