internetarchive / internetarchive/openlibrary

Merging works fails in some cases "expected /type/author, found /type/redirect"

Open
#8,069 8 comments 0 reactions 0 assignees View on GitHub
Affects: Librarians Lead: @cdrini Module: Merge Queue Priority: 2 Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

Some Merges do not work, when auther is redirected.

### Evidence / Screenshot (if possible)

`{
"error": "bad_data",
"message": "expected /type/author, found /type/redirect",
"at": {
"key": "/works/OL2718994W",
"property": "authors.author"
},
"value": "/authors/OL4335630A"
}`

### Relevant url?
https://openlibrary.org/works/merge?records=OL2718994W,OL2719143W,OL10452052W,OL31461757W,OL31461827W,OL31461997W,OL31462067W,OL31465633W&primary=OL2718994W&mrid=64249

### Details

- **Logged in (Y/N)?** y
- **Browser type/version?** Firefox 114.0.2
- **Operating system?** macOS Ventura 13.4.1
- **Environment (prod/dev/local)?** prod

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.