From 3e78847c46d54e497fc3b1fce0febd96d0d2f65c Mon Sep 17 00:00:00 2001 From: Emir Taletovic <5982655+etaletovic@users.noreply.github.com> Date: Fri, 11 Mar 2022 10:40:02 -0800 Subject: [PATCH] Calibre plugin - Fixed hang when book has series but series index is nil (#8870) --- plugins/calibre.koplugin/search.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/calibre.koplugin/search.lua b/plugins/calibre.koplugin/search.lua index ff9805814..076045009 100644 --- a/plugins/calibre.koplugin/search.lua +++ b/plugins/calibre.koplugin/search.lua @@ -271,7 +271,7 @@ function CalibreSearch:bookCatalog(t, option) local entry = {} entry.info = getBookInfo(book) entry.path = book.rootpath .. "/" .. book.lpath - if series then + if series and book.series_index then local major, minor = string.format("%05.2f", book.series_index):match("([^.]+).([^.]+)") if minor ~= "00" then subseries = true