From 3aec78057ad442985153d3f8b0b23bc1e93e99d5 Mon Sep 17 00:00:00 2001 From: John Schember Date: Sat, 14 May 2011 20:31:49 -0400 Subject: [PATCH] Store: Fix BeWrite plugin loading detail pages. --- src/calibre/gui2/store/bewrite_plugin.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/calibre/gui2/store/bewrite_plugin.py b/src/calibre/gui2/store/bewrite_plugin.py index 80f3b2d54e..bfd543db49 100644 --- a/src/calibre/gui2/store/bewrite_plugin.py +++ b/src/calibre/gui2/store/bewrite_plugin.py @@ -26,14 +26,9 @@ class BeWriteStore(BasicStoreConfig, StorePlugin): url = 'http://www.bewrite.net/mm5/merchant.mvc?Screen=SFNT' if external or self.config.get('open_external', False): - if detail_item: - url = url + detail_item - open_url(QUrl(url_slash_cleaner(url))) + open_url(QUrl(url_slash_cleaner(detail_item if detail_item else url))) else: - detail_url = None - if detail_item: - detail_url = url + detail_item - d = WebStoreDialog(self.gui, url, parent, detail_url) + d = WebStoreDialog(self.gui, url, parent, detail_item) d.setWindowTitle(self.name) d.set_tags(self.config.get('tags', '')) d.exec_()