From 5cac5890d91b260fc388b2ee0f913962c6fc4379 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 19 Mar 2011 01:30:02 -0600 Subject: [PATCH] ... --- src/calibre/web/feeds/recipes/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/web/feeds/recipes/model.py b/src/calibre/web/feeds/recipes/model.py index d08ff73e26..2130cee73a 100644 --- a/src/calibre/web/feeds/recipes/model.py +++ b/src/calibre/web/feeds/recipes/model.py @@ -113,7 +113,7 @@ class NewsItem(NewsTreeItem): if icon in self.favicons: try: with zipfile.ZipFile(self.zf, 'r') as zf: - p.loadFromData(zf.read(icon)) + p.loadFromData(zf.read(self.favicons[icon])) except: pass if not p.isNull(): @@ -140,7 +140,7 @@ class RecipeModel(QAbstractItemModel, SearchQueryParser): self.scheduler_config = SchedulerConfig() try: with zipfile.ZipFile(P('builtin_recipes.zip'), 'r') as zf: - self.favicons = frozenset([x for x in zf.namelist() if + self.favicons = dict([(x, zf.getinfo(x)) for x in zf.namelist() if x.endswith('.png')]) except: self.favicons = frozenset()