Доработки, оптимизация сохранения recentLast

This commit is contained in:
Book Pauk
2019-03-28 14:05:13 +07:00
parent aa0044eed2
commit f648bcda13
2 changed files with 81 additions and 5 deletions

View File

@@ -38,6 +38,7 @@ class BookManager {
this.recent[this.recentLast.key] = this.recentLast;
this.recentRev = await bmRecentStore.getItem('recent-rev') || 0;
this.recentLastRev = await bmRecentStore.getItem('recent-last-rev') || 0;
this.recentLastDiffRev = await bmRecentStore.getItem('recent-last-diff-rev') || 0;
this.books = Object.assign({}, this.booksCached);
this.recentChanged2 = true;
@@ -428,10 +429,15 @@ class BookManager {
}
async setRecentLastRev(value) {
bmRecentStore.setItem('recent-last-rev', value);
await bmRecentStore.setItem('recent-last-rev', value);
this.recentLastRev = value;
}
async setRecentLastDiffRev(value) {
await bmRecentStore.setItem('recent-last-diff-rev', value);
this.recentLastDiffRev = value;
}
addEventListener(listener) {
if (this.eventListeners.indexOf(listener) < 0)
this.eventListeners.push(listener);