From 03dcd9895a04f5f01cce5eb71a07b66a3ea700e9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 16 Feb 2013 12:37:49 +0530 Subject: [PATCH] Polish Books: Fix trying to polish more than 5 books at a time not working --- src/calibre/gui2/actions/polish.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/actions/polish.py b/src/calibre/gui2/actions/polish.py index e2af98ca4f..3185eee0cf 100644 --- a/src/calibre/gui2/actions/polish.py +++ b/src/calibre/gui2/actions/polish.py @@ -215,6 +215,7 @@ class Polish(QDialog): # {{{ self.do_book(num, book_id, self.book_id_map[book_id]) except: self.pd.reject() + raise else: self.pd.set_value(num) QTimer.singleShot(0, self.do_one) @@ -244,7 +245,7 @@ class Polish(QDialog): # {{{ title=mi.title), len(self.book_id_map)) if hasattr(self, 'pd'): self.pd.set_msg(_('Queueing book %(nums)s of %(tot)s (%(title)s)')%dict( - num=num, tot=len(self.book_id_map), title=mi.title)) + nums=num, tot=len(self.book_id_map), title=mi.title)) self.jobs.append((desc, data, book_id, base)) # }}}