Skip to content

Commit fab2fcb

Browse files
committed
fix(opds): sort smart lists alphabetically in feeds
1 parent a379ce1 commit fab2fcb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/routes_opds.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ def book_manifest(item_id: int, user: str = Depends(require_basic)):
621621
@router.get("/opds12/smart", response_class=Response)
622622
@router.get("/opds20/smart", response_class=Response)
623623
def opds_smart_lists(request: Request, _=Depends(require_basic)):
624-
lists = _load_smartlists()
624+
lists = sorted(_load_smartlists(), key=lambda x: (x.get("name") or "").lower())
625625
conn = db.connect()
626626
try:
627627
last_mod = db.last_modified(conn)

0 commit comments

Comments
 (0)