diff --git a/lib/server/ischanged.js b/lib/server/ischanged.js index d1f3af08..7965b278 100644 --- a/lib/server/ischanged.js +++ b/lib/server/ischanged.js @@ -28,18 +28,22 @@ } time.get(name, function(error, fileTime) { - var timeChanged; + var timeChanged, data; if (error) Util.log(error); else if (readTime !== fileTime) { timeChanged = true; - - Times[i] = { + data = { name: name, time: fileTime }; + if (i >= n) + Times.push(data); + else + Times[i] = data; + writeFile(CHANGES_JSON, Util.stringifyJSON(Times)); }