From 65d1083f9d6ba481d980d47d2b9fb62108622b79 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 3 Nov 2008 10:10:26 -0800 Subject: [PATCH] Fix #1227 (Strange 'u' in front of calibredb list output fields) --- src/calibre/library/cli.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/cli.py b/src/calibre/library/cli.py index 2f422ab1c4..968b7d24c9 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -111,6 +111,8 @@ def do_list(db, fields, sort_by, ascending, search_text, line_width, separator, data = db.get_data_as_dict(prefix, authors_as_string=authors_to_string) fields = ['id'] + fields if output_format == 'text': + for f in data: + f['formats'] = u'[%s]'%u','.join(f['formats']) widths = list(map(lambda x : 0, fields)) for record in data: for f in record.keys():