Calibredb setting of series_index does not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I'm using external data feed to externally modify some metadata fields in my Calibre library using calibredb.exe. It worked okay some versions back (unfortunately, I don't know when it exactly started).
When doing it now, with probability of 80-90% the series_index is not updated. I can't find out in which situation it works, unfortunately.
This commandline:
"D:\Program Files (x86)\Calibre2\
Has this output:
Title : Herkulovské úkoly pro Hercula Poirota
Title sort : Herkulovské úkoly pro Hercula Poirota
Author(s) : Agatha Christie [Christie, Agatha]
Series : Hercule Poirot #1
Timestamp : 2011-11-
Published : 2011-11-
Formats : 1
Backing up metadata
Notifying calibre of the change
As you can see, the series index is 1, not 25 as expected. It does not matter in which order the options are set, does not matter if Calibre gui is running or not, does not matter if the book has any series_index set. set_metadata simply does not set/change the value.
Calibre version: 1.40 (but it definitely does not work few version back, but it worked correctly)
OS: Windows 7 64bit, EN
Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.
status fixreleased