X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=scripts%2Fml-search.py;h=28daa0b288226ab9f1d34fe4252f0f82104f1805;hb=b1dff250905c4fa2350d3e7f97f15c67aceac4bc;hp=24db982fafb1b4cf80ef45741e0ec1d5b76380f5;hpb=63bb5df8cf2595bbe106031911666fb7061a03aa;p=m_librarian.git diff --git a/scripts/ml-search.py b/scripts/ml-search.py index 24db982..28daa0b 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()) @@ -377,7 +377,7 @@ if __name__ == '__main__': if int(args.start) + int(args.substring) + int(args.full) > 1: sys.stderr.write( - "Cannot search case sensitive and case insensitive " + "Cannot search from start, substring and full " "at the same time\n") main_parser.print_help() sys.exit(1)