Browse Source

Исправление багов

Book Pauk 2 years ago
parent
commit
7a53063ea8

+ 3 - 1
server/core/BookUpdateChecker/BUCClient.js

@@ -177,8 +177,10 @@ class BUCClient {
 
                             const ids = new Set();
                             let id = iter.next();
-                            while (!id.done && ids.size < 1000) {
+                            while (!id.done) {
                                 ids.add(id.value);
+                                if (ids.size >= 1000)
+                                    break;
                                 id = iter.next();
                             }
 

+ 3 - 1
server/core/BookUpdateChecker/BUCServer.js

@@ -78,8 +78,10 @@ class BUCServer {
 
                     const ids = new Set();
                     let id = iter.next();
-                    while (!id.done && ids.size < 100) {
+                    while (!id.done) {
                         ids.add(id.value);
+                        if (ids.size >= 100)
+                            break;
                         id = iter.next();
                     }