Skip to content

Partial rewrite of OpenLibraryAPI - #269

Merged
mProjectsCode merged 7 commits into
mProjectsCode:masterfrom
ltctceplrm:openlibrary-genres
Jun 12, 2026
Merged

Partial rewrite of OpenLibraryAPI#269
mProjectsCode merged 7 commits into
mProjectsCode:masterfrom
ltctceplrm:openlibrary-genres

Conversation

@ltctceplrm

Copy link
Copy Markdown
Contributor

To fulfill feature request #268. Note that it uses all of the subjects for a work so you can end up with a large list of similar genres but this is a problem with how OpenLibrary curates the subjects.

@ltctceplrm
ltctceplrm marked this pull request as draft June 9, 2026 22:56
* Split general book search and specific editions search (when using /books/ID in searchByID)
* When searching for specific editions if there's missing metadata it'll use search.json to fill in the missing info
* ran bun check fix
@ltctceplrm ltctceplrm changed the title Add subjects as genres to OpenLibraryAPI Partial rewrite of OpenLibraryAPI Jun 10, 2026
@ltctceplrm
ltctceplrm marked this pull request as ready for review June 10, 2026 16:21
@ltctceplrm

Copy link
Copy Markdown
Contributor Author

The newest changes fix #273 and should be more resistant if OpenLibrary changes things again.

@mProjectsCode
mProjectsCode merged commit fc5ef66 into mProjectsCode:master Jun 12, 2026
1 check passed
@ltctceplrm
ltctceplrm deleted the openlibrary-genres branch June 12, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants