Explorar o código

Поправил баги

Book Pauk %!s(int64=6) %!d(string=hai) anos
pai
achega
29b0d1a7d1
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      client/components/Reader/share/bookManager.js

+ 2 - 2
client/components/Reader/share/bookManager.js

@@ -31,7 +31,7 @@ class BookManager {
             let toDel = null;
             let toDel = null;
             for (let key in this.books) {
             for (let key in this.books) {
                 let book = this.books[key];
                 let book = this.books[key];
-                size += book.data.length;
+                size += (book.length ? book.length : 0);
 
 
                 if (book.addTime < min) {
                 if (book.addTime < min) {
                     toDel = book;
                     toDel = book;
@@ -97,7 +97,7 @@ class BookManager {
         const parsed = new BookParser();
         const parsed = new BookParser();
 
 
         const parsedMeta = await parsed.parse(data, callback);
         const parsedMeta = await parsed.parse(data, callback);
-        const result = Object.assign({}, meta, parsedMeta, {data, parsed});
+        const result = Object.assign({}, meta, parsedMeta, {length: data.length, data, parsed});
 
 
         this.books[meta.key] = result;
         this.books[meta.key] = result;