From b7c9401c920b63289468110dc023a33349fc98fc Mon Sep 17 00:00:00 2001 From: bruno Date: Sun, 19 Jul 2026 12:54:17 -0400 Subject: [PATCH] fix(library): remove is_folder from children endpoint (pages table has no is_folder column) --- app/routers/library.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/routers/library.py b/app/routers/library.py index 5b270ae..1f7ffa1 100644 --- a/app/routers/library.py +++ b/app/routers/library.py @@ -261,9 +261,9 @@ async def library_children(page_id: int, request: Request): uid = _get_user_id(request) with get_conn() as conn: rows = conn.execute( - f"{BASE_SELECT}, p.is_folder, (SELECT COUNT(*) FROM pages c WHERE c.parent_id = p.id AND c.deleted_at IS NULL) as child_count " + f"{BASE_SELECT}, (SELECT COUNT(*) FROM pages c WHERE c.parent_id = p.id AND c.deleted_at IS NULL) as child_count " f"FROM pages p WHERE p.parent_id = ? AND p.deleted_at IS NULL " - f"ORDER BY p.is_folder DESC, p.title COLLATE NOCASE", + f"ORDER BY p.title COLLATE NOCASE", [page_id], ).fetchall() items = _rows_to_items(rows, uid)