diff --git a/services/library-desk/src/clients/wikijs_client.py b/services/library-desk/src/clients/wikijs_client.py index f2aaff8..a64da64 100644 --- a/services/library-desk/src/clients/wikijs_client.py +++ b/services/library-desk/src/clients/wikijs_client.py @@ -351,7 +351,8 @@ class WikiJSClient: """ try: - data = await self._execute_query(query, {"id": page_id}) + # Ensure page_id is int (GraphQL requires Int, not String) + data = await self._execute_query(query, {"id": int(page_id)}) page = data.get("pages", {}).get("single") # Extract tag strings from tag objects