cleaned up code

This commit is contained in:
antelle 2020-03-15 18:44:20 +01:00
parent a7acfb0291
commit 1bc8cffbf3
1 changed files with 2 additions and 9 deletions

View File

@ -64,7 +64,6 @@ class AppView extends View {
this.listenTo(this.model.settings, 'change:locale', this.setLocale);
this.listenTo(this.model.settings, 'change:fontSize', this.setFontSize);
this.listenTo(this.model.settings, 'change:autoSaveInterval', this.setupAutoSave);
this.listenTo(this.model.settings, 'change:autoSave', this.setupAutoSave);
this.listenTo(this.model.files, 'change', this.fileListUpdated);
this.listenTo(Events, 'select-all', this.selectAll);
@ -590,19 +589,13 @@ class AppView extends View {
}, this);
}
syncAllByTimer() {
if (this.model.settings.autoSave) {
this.saveAll();
}
}
setupAutoSave() {
if (this.autoSaveTimer) {
clearInterval(this.autoSaveTimer);
}
if (this.model.settings.autoSave && this.model.settings.autoSaveInterval) {
if (this.model.settings.autoSaveInterval) {
this.autoSaveTimer = setInterval(
this.syncAllByTimer.bind(this),
this.saveAll.bind(this),
this.model.settings.autoSaveInterval * 1000 * 60
);
}