X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=scripts%2Fml-search.py;h=20440bfa8a394dfb5fd0b2162e09d45d0dbc7f3d;hb=eccf120322c43466764ab11dfa28db008543995e;hp=5cc0bc4a1b1a24aab281389f77f018be3cd67b59;hpb=8fdf6aab492482fcacad9ce2ec764bdc5bf76590;p=m_librarian.git diff --git a/scripts/ml-search.py b/scripts/ml-search.py index 5cc0bc4..20440bf 100755 --- a/scripts/ml-search.py +++ b/scripts/ml-search.py @@ -153,7 +153,7 @@ def _search_books(case_sensitive, search_type, args): Language, search_type, case_sensitive, lvalues) join_expressions.extend(conditions) books = search_books(search_type, case_sensitive, values, join_expressions, - orderBy=('series', 'ser_no', 'title'), + orderBy=('series', 'ser_no', 'title', '-date'), use_filters=args.filters) if args.count: print_count(books.count()) @@ -203,8 +203,7 @@ def _search_books(case_sensitive, search_type, args): if args.get or args.get_many: download_to = args.download_to if download_to is None: - download_to = get_config().get('download', 'path') \ - or os.path.curdir + download_to = get_config().getpath('download', 'path') download(book, download_to, args.path, args.format) count += 1 print_count(count)