mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-09 09:03:07 +02:00
Use unicode instead of str when typecasting
This commit is contained in:
parent
72e7d29690
commit
6634b010f8
1 changed files with 2 additions and 2 deletions
|
|
@ -162,7 +162,7 @@ def get_collections(self, collection_attributes):
|
|||
elif fm is not None and fm['datatype'] == 'series':
|
||||
val = [orig_val]
|
||||
elif fm is not None and fm['datatype'] == 'rating':
|
||||
val = [str(orig_val / 2)]
|
||||
val = [type(u'')(orig_val / 2.0)]
|
||||
elif fm is not None and fm['datatype'] == 'text' and fm['is_multiple']:
|
||||
if isinstance(orig_val, (list, tuple)):
|
||||
val = orig_val
|
||||
|
|
@ -207,7 +207,7 @@ def get_collections(self, collection_attributes):
|
|||
if not category:
|
||||
continue
|
||||
|
||||
cat_name = str(category).strip(' ,')
|
||||
cat_name = type(u'')(category).strip(' ,')
|
||||
|
||||
if cat_name not in collections:
|
||||
collections[cat_name] = {}
|
||||
|
|
|
|||
Loading…
Reference in a new issue