Comments (3)
I can't find any reference to series_number
existing in the OpenLibrary API, and the UI does not show a separate field for series number:
Maybe it doesn't exist, and we should try to parse the series number from the series
field with some regexes?
from bookwyrm.
Could this be caused by the OpenLibrary importer?
from bookwyrm.
Yes, OpenLibrary returns the following for this book:
{
"publishers": [
"Baen Books"
],
"number_of_pages": 315,
"isbn_10": [
"0671720856"
],
"series": [
"Mutineers' Moon #1"
],
"covers": [
9263523
],
"physical_format": "Paperback",
"full_title": "Mutineers' moon",
"lc_classifications": [
"CPB Box no. 3167 vol. 3"
],
"key": "/books/OL24847189M",
"authors": [
{
"key": "/authors/OL1550283A"
}
],
"publish_places": [
"Riverdale, N.Y"
],
"contributions": [
"Copyright Paperback Collection (Library of Congress)"
],
"isbn_13": [
"9780671720858"
],
"pagination": "315 p. ;",
"classifications": {},
"source_records": [
"marc:marc_loc_updates/v39.i19.records.utf8:15725442:881",
"marc:marc_loc_2016/BooksAll.2016.part38.utf8:140437641:881",
"ia:mutineersmoon0000webe",
"promise:bwb_daily_pallets_2022-03-17"
],
"title": "Mutineers' Moon",
"lccn": [
"2010713322"
],
"notes": "\"A Baen Books original\"--T.p. verso.",
"identifiers": {},
"languages": [
{
"key": "/languages/eng"
}
],
"subjects": [
"Science fiction"
],
"publish_date": "1991",
"publish_country": "nyu",
"by_statement": "David Weber",
"oclc_numbers": [
"24475550"
],
"works": [
{
"key": "/works/OL8259681W"
}
],
"type": {
"key": "/type/edition"
},
"ocaid": "mutineersmoon0000webe",
"local_id": [
"urn:bwbsku:P7-DHK-629",
"urn:bwbsku:O6-CZY-225"
],
"latest_revision": 9,
"revision": 9,
"created": {
"type": "/type/datetime",
"value": "2011-07-26T20:12:13.155926"
},
"last_modified": {
"type": "/type/datetime",
"value": "2023-01-14T10:40:19.908981"
}
}
We expect separate series
and series_number
keys in the connector:
bookwyrm/bookwyrm/connectors/openlibrary.py
Lines 34 to 35 in 193aeff
from bookwyrm.
Related Issues (20)
- [Enhancement] Set priority for entries in list.
- Add option to contribute via Librapay or OpenCollective HOT 1
- Show series name and number after title HOT 2
- Error in bookwyrm.suggested_users.remove_user_task HOT 1
- Timestamp of book activities incorrect
- [Enhancement] Allow batch state changes HOT 6
- periodic task to delete export jobs and their files
- Unlisted Lists HOT 1
- Duplicates images when creating previews
- ISBN-13 search doesn't seem to return books from Inventaire HOT 2
- Private Feed Posts Without Comments Not Showing In User Activity
- “Server Error” at +2024-02-02T16:18:05+00:00. HOT 17
- Add User Suspended Page HOT 1
- Multilingual author bios HOT 1
- nginx reverse-proxy config needs to be updated
- Still can't follow from Mastodon HOT 10
- Alt view options for faster navigation of longer lists
- Upgrading from version 0.7.1 to version 0.7.2 HOT 2
- Separate Instance "Limit" / "Silence" / "Mute" option in addition to currently available "Block"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bookwyrm.