Оптимизация

This commit is contained in:
Book Pauk
2019-03-24 14:32:08 +07:00
parent 2dd8f35001
commit 8ba07812ce

View File

@@ -371,9 +371,19 @@ class BookManager {
Object.assign(mergedRecent, value);
const newRecent = {};
//"ленивое" обновление хранилища
(async() => {
for (const rec of Object.values(mergedRecent)) {
if (rec.key) {
await bmRecentStore.setItem(rec.key, rec);
await utils.sleep(1);
}
}
})();
for (const rec of Object.values(mergedRecent)) {
if (rec.key) {
await bmRecentStore.setItem(rec.key, rec);
newRecent[rec.key] = rec;
}
}