summaryrefslogtreecommitdiff
path: root/lib/realtime.js
diff options
context:
space:
mode:
authorWu Cheng-Han2016-09-18 16:50:20 +0800
committerWu Cheng-Han2016-09-18 16:50:20 +0800
commit79fd2d13649180c7c67a0bf37b90518f9fa5a5a3 (patch)
treef259f1fa300f8c9a678b51784f83d7ad13d0d720 /lib/realtime.js
parentf2347782d82e34f8029cade522952598fed554a9 (diff)
Update to add revision saving policy
Diffstat (limited to 'lib/realtime.js')
-rw-r--r--lib/realtime.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/realtime.js b/lib/realtime.js
index 2f5bbe34..0c68a256 100644
--- a/lib/realtime.js
+++ b/lib/realtime.js
@@ -187,13 +187,13 @@ var cleaner = setInterval(function () {
if (err) return logger.error('cleaner error', err);
});
}, 60000);
-var saverSleep = true;
+var saverSleep = false;
// save note revision in interval
var saver = setInterval(function () {
if (saverSleep) return;
models.Revision.saveAllNotesRevision(function (err, notes) {
if (err) return logger.error('revision saver failed: ' + err);
- if (notes.length <= 0) {
+ if (notes && notes.length <= 0) {
saverSleep = true;
return;
}