Quote:
Originally Posted by Sefiriot
Is anyone else getting a little strange behaviour updating or adding fics already in calibre? When I update a single fic, whether anthology or not, for some reason the last_modified value on every other fic by the same author is getting changed as well, despite nothing being done to any other fic.
I updated a story and its last_modified value shows as <date>T03:01:02. The 46 other fics by the same author I have in calibre then show up with last_modified values <date>T03:01:01-- despite my not having done anything to actively change a thing about their metadata or book file! Nothing seems to be out of the ordinary in the logs. Something strange is happening here. Did I screw up updating my copy of the plugin somehow?
|
On each add/update, FFDL updates the author's 'link field' in calibre. Commenting out that code shows that that is why the last_modified date is changed for all books by that author when any of them are updated.
Considering last_modified isn't normally visible in the GUI (at least I couldn't find it except for from CLI), does it really matter? And one could argue that it is accurate.
Looking in my library at older books that haven't been updated since calibre 1.0.0, I think that's always been the behavior.