From f5f5f01c2292704cf109512a4bb7c9753778f341 Mon Sep 17 00:00:00 2001 From: John Schember Date: Fri, 20 May 2011 07:34:53 -0400 Subject: [PATCH] Store: Fix ebooks.com to accomidate site change. --- src/calibre/gui2/store/ebooks_com_plugin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/store/ebooks_com_plugin.py b/src/calibre/gui2/store/ebooks_com_plugin.py index 85176c10d7..341d08abac 100644 --- a/src/calibre/gui2/store/ebooks_com_plugin.py +++ b/src/calibre/gui2/store/ebooks_com_plugin.py @@ -59,9 +59,10 @@ class EbookscomStore(BasicStoreConfig, StorePlugin): break id = ''.join(data.xpath('.//a[1]/@href')) - id = id.split('=')[-1] - if not id: + mo = re.search('\d+', id) + if not mo: continue + id = mo.group() cover_url = ''.join(data.xpath('.//img[1]/@src'))