internetarchive / internetarchive/openlibrary
Want-to-read list hast 'blank entries'
- Dominant language
- Python
- Stars
- 6.7k
- Forks
- 2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 138
Description
### Problem
The want-to-read list has entries which don't show a cover, title, author or necessary buttons to remove them. But they link to the regarding work item which can be added a second time though and that new items appears on the list normally, the broken one stays though.
### Reproducing the bug
1. Go to https://openlibrary.org/people/bitnapper/books/want-to-read
2. find an entry which appears with no working buttons
### Context
- Browser (Chrome, Safari, Firefox, etc):
- OS (Windows, Mac, etc):
- Logged in (Y/N):
- Environment (prod, dev, local): prod
### Breakdown
Implementation Details (for maintainers)
#### Requirements Checklist
* [ ]
#### Related files
*
#### Stakeholders
*
#### Instructions for Contributors
- Please [run these commands](https://docs.openlibrary.org/developers/tools/git.html#working-on-your-branch) to ensure your repository is up to date **before** [creating a new branch](https://docs.openlibrary.org/developers/tools/git.html#making-changes-and-creating-a-pull-request) to work on this issue and **each time after** pushing code to Github, because the pre-commit bot may add commits to your PRs upstream.
Contributor guide
Research direction
Open the want-to-read page at https://openlibrary.org/people/bitnapper/books/want-to-read and reproduce the blank entry described in the issue. Trace how that list renders entries and their remove controls, then verify that affected works display their cover, title, author, and removal buttons and cannot remain as duplicate broken entries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100