This commit is contained in:
Kovid Goyal 2011-03-08 12:25:02 -07:00
parent 25b9d4c118
commit 8580338d8c

View File

@ -7,7 +7,7 @@ __copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import re, itertools, time, traceback
from itertools import repeat
from itertools import repeat, izip, imap
from datetime import timedelta
from threading import Thread
@ -792,9 +792,8 @@ class ResultCache(SearchQueryParser): # {{{
self.marked_ids_dict = dict.fromkeys(id_dict, u'true')
else:
# Ensure that all the items in the dict are text
self.marked_ids_dict = {}
for id_, val in id_dict.iteritems():
self.marked_ids_dict[id_] = unicode(val)
self.marked_ids_dict = dict(izip(id_dict.iterkeys(), imap(unicode,
id_dict.itervalues())))
# Set the values in the cache
marked_col = self.FIELD_MAP['marked']