Revert breaks the connection between an Edition and its Work (should retain)

Bug #515733 reported by George
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Open Library
Confirmed
High
Anand Chitipothu

Bug Description

E.g.

http://upstream.openlibrary.org/books/OL17082009M/spread_of_Judaism_through_the_ages

If you look through the history, you can see that I reverted some spam to get to v13.

v10 was WorkBot connecting this Edition to its Work.

But this connection was broken when I reverted the spam.

Please make it so reversion doesn't affect the connection between an edition and its Work.

Tags: works
George (george-archive)
Changed in openlibrary:
assignee: nobody → Anand Chitipothu (anandology)
importance: Undecided → Critical
status: New → Confirmed
George (george-archive)
Changed in openlibrary:
milestone: none → upstream
Changed in openlibrary:
status: Confirmed → Fix Committed
Revision history for this message
Edward Betts (edwardbetts) wrote :

Can we close this bug?

Revision history for this message
George (george-archive) wrote :

I'm not sure it's fixed. I can dig up examples of Editions being detached from works on revert if need be.

Revision history for this message
Lance Arthur (lance-arthur) wrote :

This still appears to be occurring. I have been un-reverting certain reversions done that un-do Workbot's handiwork because of this issue. I'll include a link to an 'unfixed' record when I encounter it again.

Revision history for this message
Lance Arthur (lance-arthur) wrote :
George (george-archive)
Changed in openlibrary:
status: Fix Committed → Confirmed
Revision history for this message
George (george-archive) wrote :

Perhaps we should make the Work ID for an edition uneditable. Or, only let WorkBot modify it.

George (george-archive)
Changed in openlibrary:
importance: Critical → High
George (george-archive)
Changed in openlibrary:
milestone: general-bucket → august-release
tags: added: works
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.