fix(library): remove is_folder from children endpoint (pages table has no is_folder column)
This commit is contained in:
@@ -261,9 +261,9 @@ async def library_children(page_id: int, request: Request):
|
|||||||
uid = _get_user_id(request)
|
uid = _get_user_id(request)
|
||||||
with get_conn() as conn:
|
with get_conn() as conn:
|
||||||
rows = conn.execute(
|
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"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],
|
[page_id],
|
||||||
).fetchall()
|
).fetchall()
|
||||||
items = _rows_to_items(rows, uid)
|
items = _rows_to_items(rows, uid)
|
||||||
|
|||||||
Reference in New Issue
Block a user