From c67e30ca861aa4bd28731fc4abc8bb3a41092b28 Mon Sep 17 00:00:00 2001 From: John Schember Date: Sun, 31 Mar 2013 12:10:29 -0400 Subject: [PATCH] Store: Fix B&N plugin. --- src/calibre/gui2/store/stores/bn_plugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/store/stores/bn_plugin.py b/src/calibre/gui2/store/stores/bn_plugin.py index 6138181fde..b775ca21e2 100644 --- a/src/calibre/gui2/store/stores/bn_plugin.py +++ b/src/calibre/gui2/store/stores/bn_plugin.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- from __future__ import (unicode_literals, division, absolute_import, print_function) -store_version = 1 # Needed for dynamic plugin loading +store_version = 2 # Needed for dynamic plugin loading __license__ = 'GPL 3' __copyright__ = '2011, John Schember ' @@ -44,7 +44,7 @@ class BNStore(BasicStoreConfig, StorePlugin): with closing(br.open(url, timeout=timeout)) as f: raw = f.read() doc = html.fromstring(raw) - for data in doc.xpath('//ul[contains(@class, "result-set")]/li[contains(@class, "result")]'): + for data in doc.xpath('//ol[contains(@class, "result-set")]/li[contains(@class, "result")]'): if counter <= 0: break