mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-14 07:04:45 -04:00
Update to add revision saving policy
This commit is contained in:
parent
f2347782d8
commit
79fd2d1364
3 changed files with 26 additions and 6 deletions
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue