diff --git a/cps/web.py b/cps/web.py index 3e6d7c63776e2f1b56b70d51e481a12e954bbf48..a4b767a088c2925cf3324b49d8b64565a27e6ce7 100644 --- a/cps/web.py +++ b/cps/web.py @@ -644,6 +644,10 @@ def books_list(data, sort, book_id, page): order = [db.Books.timestamp.desc()] if sort == 'old': order = [db.Books.timestamp] + if sort == 'authaz': + order = [db.Books.author_sort.asc()] + if sort == 'authza': + order = [db.Books.author_sort.desc()] if data == "rated": if current_user.check_visibility(constants.SIDEBAR_BEST_RATED):