diff --git a/lib/server/update.js b/lib/server/update.js index c65456bf..b8c633c2 100644 --- a/lib/server/update.js +++ b/lib/server/update.js @@ -15,12 +15,13 @@ var main = global.cloudcmd.main, mainpackage = main.mainpackage || {}, exec = main.child_process.exec, + fs = require('fs'), Util = main.util, DIR = main.DIR; exports.get = function() { - fs.readdir(DIR, function(err, list) { - var isGit = list.indexOf('.git') >= 0; + fs.readdir(DIR, function(err, files) { + var isGit = !~files.indexOf('.git'); if (!err && isGit) exec('git pull --rebase', {cwd : DIR}, pull);