From 98e8991655092eea8011e0216484578374fa4170 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 25 Apr 2015 20:57:42 +0530 Subject: [PATCH] Output languages as a JSON list --- 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 7a29a482ec..8cf391b7bc 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -103,6 +103,8 @@ def do_list(db, fields, afields, sort_by, ascending, search_text, line_width, se record[key] = isoformat(val, as_utc=True) elif val is None: del record[key] + elif key == 'languages' and val: + record[key] = val.split(',') return json.dumps(data, indent=2, sort_keys=True) fields = list(map(field_name, fields))