From dec0e73a7b7d47a829df91da52020134e83cbb19 Mon Sep 17 00:00:00 2001 From: Robert Date: Sat, 26 Oct 2019 09:08:57 +0200 Subject: [PATCH] [statistic plugin] Don't generate md5 sum on open document (#5528) There is no need to generate a md5 sum for documents that were already opened. --- plugins/statistics.koplugin/main.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/statistics.koplugin/main.lua b/plugins/statistics.koplugin/main.lua index 66122075c..7c98d17de 100644 --- a/plugins/statistics.koplugin/main.lua +++ b/plugins/statistics.koplugin/main.lua @@ -174,7 +174,9 @@ function ReaderStatistics:initData() self.data.series = book_properties.series self.data.pages = self.view.document:getPageCount() - self.data.md5 = self:partialMd5(self.document.file) + if not self.data.md5 then + self.data.md5 = self:partialMd5(self.document.file) + end self.curr_total_time = 0 self.curr_total_pages = 0 self.id_curr_book = self:getIdBookDB()