From 7f68b1d68a599fa865248e9e6d5f5c8550f6bd5d Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Wed, 26 Oct 2022 21:48:07 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B1=D0=B0=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/core/DbSearcher.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/server/core/DbSearcher.js b/server/core/DbSearcher.js index 5afad12..12f4a9a 100644 --- a/server/core/DbSearcher.js +++ b/server/core/DbSearcher.js @@ -299,7 +299,7 @@ class DbSearcher { let closures = ''; //порядок важен, более простые проверки вперед - + //серии if (exclude !== 'series' && query.series && query.series !== '*') { closures += ` @@ -448,10 +448,12 @@ class DbSearcher { for (const id of ids) { const row = @unsafeRow(id); - for (const book of row.books) { - if (filterBook(book)) { - result.add(id); - break; + if (row) { + for (const book of row.books) { + if (filterBook(book)) { + result.add(id); + break; + } } } }