Forráskód Böngészése

Небольшая оптимизация

Book Pauk 6 éve
szülő
commit
0085ed1ad9
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      client/components/Reader/share/bookManager.js

+ 4 - 1
client/components/Reader/share/bookManager.js

@@ -16,7 +16,6 @@ class BookManager {
 
             if (keySplit.length == 2 && keySplit[0] == 'bmMeta') {
                 let meta = await localForage.getItem(key);
-                meta.data = await localForage.getItem(`bmData-${keySplit[1]}`);
 
                 this.books[meta.key] = meta;
             }
@@ -71,6 +70,10 @@ class BookManager {
             meta.key = this.keyFromUrl(meta.url);
         result = this.books[meta.key];
 
+        if (result && !result.data) {
+            result.data = await localForage.getItem(`bmData-${meta.key}`);
+        }
+
         if (result && !result.parsed) {
             result = await this.parseBook(result, result.data, callback);
         }