Pre-flight
Current behaviour
Clicking "Sync Now" on a Hardcover import list fails with:
get list books: hardcover get list books: GraphQL: field 'list' not found in type: 'query_root' (validation-failed)
The GraphQL query uses list as the root field, but the Hardcover API exposes lists (plural). The query fails validation.
Expected behaviour
Bindery fetches books from the selected Hardcover list and adds them to the library.
Steps to reproduce
- Add a valid Hardcover API token in Settings
- Configure an import list
- Click "Sync Now"
- Error appears in UI
Trace logs
No logs appeared upon clicking "sync now"
Deployment method
Docker (ghcr.io)
Bindery version
v1.8.0
Environment details
Ubuntu LTS
Pre-flight
Current behaviour
Clicking "Sync Now" on a Hardcover import list fails with:
get list books: hardcover get list books: GraphQL: field 'list' not found in type: 'query_root' (validation-failed)
The GraphQL query uses
listas the root field, but the Hardcover API exposeslists(plural). The query fails validation.Expected behaviour
Bindery fetches books from the selected Hardcover list and adds them to the library.
Steps to reproduce
Trace logs
Deployment method
Docker (ghcr.io)
Bindery version
v1.8.0
Environment details
Ubuntu LTS