View Single Post
Old 09-12-2021, 02:00 PM   #685
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,461
Karma: 8025600
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
@capink: the right fix is to change calibre base so that it doesn't set values equal to themselves. This already happens for some fields like tags.

I have been looking at the field writers and have been able to make this work with all fields except custom series indexes. Problem: I don't know what I might be breaking, so Kovid needs to be involved. I will continue to work on this but I don't know what my constraints are.

I suggest you open a bug report suggesting that
Code:
set_metadata(id_, get_metadata(_id))
shouldn't signal any dirty books and see what he says.
chaley is offline   Reply With Quote