-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"-- Move to a new work" doesn't transfer authors from the previous work into a new one #8637
Comments
@cdrini mentions this may have originally been a conscious decision The solution we'd like is:
On the PR, librarians should weigh in whether the default should be unchecked or checked (so @seabelis should be tagged as a stakeholder on the PR) |
Actually, to keep the implementation simple, let's keep the just always copy over the authors. It's much easier to delete the authors afterwards than to try to copy them. Does that make sense from a librarian perspective? CC @seabelis |
This was intended because usually if you have to move to a new work, the author is incorrect. Having the wrong authors in the history can complicate matters. I'd rather not transfer them. |
Sounds good to me! We talked about this over community call as well :) Examples brought up are like author books (eg "Picasso") which are all entirely different books! Having the option seems like the best deal. We'll add a check box option as initially proposed, and it will default to being unchecked 👍 |
@mekarpeles |
Fixes #8637 --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/internetarchive/openlibrary/issues/8637?shareId=XXXX-XXXX-XXXX-XXXX).
Fixes #8637 --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/internetarchive/openlibrary/issues/8637?shareId=XXXX-XXXX-XXXX-XXXX).
There is a librarian-only feature which allows you to move edition into an entirely new work, but this new work doesn't have any authors added, and you have to add them manually each time. I suppose, most cases where we would use this feature is multiple volumes which are in one work and they need to be deconflated. So, it would be better to have for new works the same author as in the work edition previously belonged to.
Evidence / Screenshot (if possible)
Relevant url?
Steps to Reproduce
Details
Proposal & Constraints
openlibrary/templates/books/edit/edition.html
after themulti-input-autocomplete--works
, add two check boxes (unchecked by default):edition--works--0--key
has value set to__new__
openlibrary/openlibrary/plugins/upstream/addbook.py
Lines 610 to 614 in 6e4c4f8
Related files
Stakeholders
The text was updated successfully, but these errors were encountered: