From fee155ad4d8f19c9368d8c32806b722d390084cb Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sun, 26 May 2013 17:53:42 +0200 Subject: [PATCH 1/2] Fix libri.de (ebook.de) to account for site changes --- src/calibre/gui2/store/stores/libri_de_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/store/stores/libri_de_plugin.py b/src/calibre/gui2/store/stores/libri_de_plugin.py index d7d0807a99..b969f029a9 100644 --- a/src/calibre/gui2/store/stores/libri_de_plugin.py +++ b/src/calibre/gui2/store/stores/libri_de_plugin.py @@ -53,7 +53,7 @@ class LibreDEStore(BasicStoreConfig, StorePlugin): if counter <= 0: break - details = data.xpath('./div[@class="articleinfobox"]') + details = data.xpath('./div[contains(@class, "articleinfobox")]') if not details: continue details = details[0] From 47ecfb3a81474a8363f35eb3f130c12dd182dbab Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sun, 26 May 2013 17:55:39 +0200 Subject: [PATCH 2/2] Ubdate version number for libri.de store plugin --- src/calibre/gui2/store/stores/libri_de_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/store/stores/libri_de_plugin.py b/src/calibre/gui2/store/stores/libri_de_plugin.py index b969f029a9..21e57e2207 100644 --- a/src/calibre/gui2/store/stores/libri_de_plugin.py +++ b/src/calibre/gui2/store/stores/libri_de_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 '