瀏覽代碼

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

Book Pauk 6 年之前
父節點
當前提交
d6e326e8be
共有 1 個文件被更改,包括 9 次插入5 次删除
  1. 9 5
      client/components/Reader/share/bookManager.js

+ 9 - 5
client/components/Reader/share/bookManager.js

@@ -107,7 +107,7 @@ class BookManager {
             }
 
             if (size > maxDataSize && toDel) {
-                await this.delBook(toDel);
+                await this._delBook(toDel);
             } else {
                 break;
             }
@@ -189,15 +189,19 @@ class BookManager {
         return result;
     }
 
-    async delBook(meta) {
-        if (!this.books) 
-            await this.init();
-
+    async _delBook(meta) {
         await bmMetaStore.removeItem(`bmMeta-${meta.key}`);
         await bmDataStore.removeItem(`bmData-${meta.key}`);
 
         delete this.books[meta.key];
         delete this.booksCached[meta.key];
+    }
+
+    async delBook(meta) {
+        if (!this.books) 
+            await this.init();
+
+        await this._delBook(meta);
 
         await bmCacheStore.setItem('books', this.booksCached);
     }