From caab6f506b7383ed51e5ecd7480c93dc66f1a8fb Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 18 Mar 2011 11:11:12 -0600 Subject: [PATCH] ... --- src/calibre/library/server/browse.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index 7e80213aff..f1d9b9785c 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -623,8 +623,6 @@ class BrowseServer(object): except: raise cherrypy.HTTPError(404, 'Search: %r not understood'%which) else: - if fm.get(category, {'datatype':None})['datatype'] == 'composite': - cid = cid.decode('utf-8') all_ids = self.search_cache('') if category == 'newest': ids = all_ids @@ -632,6 +630,8 @@ class BrowseServer(object): elif category == 'allbooks': ids = all_ids else: + if fm.get(category, {'datatype':None})['datatype'] == 'composite': + cid = cid.decode('utf-8') q = category if q == 'news': q = 'tags'