The user should be able to pick a cover to display for work and delete the ones that look inappropriate.
In the approach you are proposing, there will be cover_edition to the work. It is has so many implications. What happens if the edition is moved to another work? Will the work cover gets automatically updated when the cover of the cover_edition changes? Will it happen without any entry in the history of work page?
I've noticed that you have changed the work view template to use work.cover_edition.get_cover() instead of work.get_cover(). Because of this change, it is looking as if the work cover upload has no effect. Can you please revert it?
The user should be able to pick a cover to display for work and delete the ones that look inappropriate.
In the approach you are proposing, there will be cover_edition to the work. It is has so many implications. What happens if the edition is moved to another work? Will the work cover gets automatically updated when the cover of the cover_edition changes? Will it happen without any entry in the history of work page?
I've noticed that you have changed the work view template to use work.cover_ edition. get_cover( ) instead of work.get_cover(). Because of this change, it is looking as if the work cover upload has no effect. Can you please revert it?