From ebd2da14dc85ad71dbd48ce4685b9121bac5479e Mon Sep 17 00:00:00 2001 From: Pierre Rust Date: Fri, 13 Jun 2014 13:55:51 +0200 Subject: [PATCH] Fix error on default sort configuration Fix crash when using several criteria for default sort in the configuration file. --- beets/ui/commands.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/beets/ui/commands.py b/beets/ui/commands.py index dbd6806f4..29d80a74b 100644 --- a/beets/ui/commands.py +++ b/beets/ui/commands.py @@ -901,13 +901,15 @@ def list_items(lib, query, album, fmt): tmpl = Template(ui._pick_format(album, fmt)) if album: + sort_parts = str(config['sort_album']).split() sort_order = sort_from_strings(library.Album, - [str(config['sort_album'])]) + sort_parts) for album in lib.albums(query, sort_order): ui.print_obj(album, lib, tmpl) else: + sort_parts = str(config['sort_item']).split() sort_order = sort_from_strings(library.Item, - [str(config['sort_item'])]) + sort_parts) for item in lib.items(query, sort_order): ui.print_obj(item, lib, tmpl)