From 4fce69d18dd05c4f8cfb8365e83b833ec3e35411 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sat, 25 Feb 2017 16:48:34 -0800 Subject: [PATCH] bookstatus(minor): read setting only once --- frontend/ui/widget/bookstatuswidget.lua | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/frontend/ui/widget/bookstatuswidget.lua b/frontend/ui/widget/bookstatuswidget.lua index d76441a16..ca32a5a40 100644 --- a/frontend/ui/widget/bookstatuswidget.lua +++ b/frontend/ui/widget/bookstatuswidget.lua @@ -61,16 +61,12 @@ function BookStatusWidget:init() } self:getStatisticsSettings() if self.settings then - if self.settings:readSetting("summary") ~= nil then - self.summary = self.settings:readSetting("summary") - else - self.summary = { - rating = nil, - note = nil, - status = "", - modified = "", - } - end + self.summary = self.settings:readSetting("summary") or { + rating = nil, + note = nil, + status = "", + modified = "", + } end self.small_font_face = Font:getFace("ffont", 15)