+ use_filters = get_config().getint('filters', 'use_in_books_list', 1)
+ columns = get_config().getlist('columns', 'book', ['title'])
+ author = Author.get(id)
+ if use_filters:
+ join_expressions = []
+ join_expressions.append(Book.j.authors)
+ join_expressions.append(Author.q.id == id)
+ books = search_books('full', None, {}, join_expressions,
+ orderBy=('series', 'ser_no', 'title', '-date'),
+ use_filters=use_filters)
+ else:
+ books = Book.select(