View Single Post
Old 02-27-2016, 09:37 PM   #49
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by CRussel View Post
Phoenix Ascendant appears to work correctly now. However, I had an eARC end up with a completely wrong title -- Carousel Seas eARC was returned as Carousel Tides (non-eARC).
I just tested and this isn't happening here. Can you post the log? And does this happen when you only use Webscriptions for the search, or are you using other plugins at the same time?
Quote:
Another issue: When the Series information is already set, but with a different series name than Baen has chosen, the plugin overrides that to Baen Series Name [1]. I'm sure I'm not alone in having some series listed in Calibre with a different name than Baen has chosen to use. My personal preference would be for the series information to be written ONLY when there isn't something there already.

For example, with the Carousel series, the author (and I) have chosen to refer to it as the Archer's Beach series, so the eARC was in Calibre as Archer's Beach [3]. That was overwritten to Carousel [1]. On another book, When the Devil Dances, where I used the same exact series name as Baen, the behaviour was correct. It did not overwrite the series index.
Sorry, but that is how calibre works. A metadata search plugin gets the results and passes them back to calibre to apply. Calibre is probably only changing what is different. In the case of the series info, if the series name changes, it is probably resetting the name and index and then applying the new values. This means that the current series index is replaced by whatever comes from the search. As the plugin doesn't set one, calibre uses whatever rules it has for choosing the series index.

What I had completely forgotten or possibly didn't know, are that the rules can be changed with a tweak. The "Auto increment series index" tweak has two options. I have:

Code:
series_index_auto_increment = 'first_free'

use_series_auto_increment_tweak_when_importing = False
That uses 1 as the series index.

Changing the latter option to "True" will use the same rules as used when setting the series in the metadata editor.
davidfor is offline   Reply With Quote