View Single Post
Old 10-15-2018, 02:26 PM   #2988
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 7,037
Karma: 4604637
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by rishidiams View Post
I'm currently importing fics into Calibre by "get story URLs from web page". Once it gathers the URLs if the story already exists, I want it to Update Calibre Metadata from Web Site. I've noticed that if I choose this and a book appears within an anthology story I already have, it will give me the skip option, but otherwise I will end up with duplicates entries in my database, same author name, same title, same URL.
There is a bug with the way FFF handles 'Update Calibre Metadata from Web Site' when given a URL list that contains URL(s) that aren't already in the library. Rather than changing to 'Add New Book' for only that book, it changes for the whole list.

I'm need to think about how to address that correctly. It may require significant changes to the internal architecture.

In the meantime, your best option is probably to use 'Update EPUB Always' instead. That will update metadata (both in Calibre and inside epubs), and add stories that don't already exist. It will, however, re-download existing ffnet epubs from AO3 if you choose to let it change URL.

Quote:
Originally Posted by rishidiams View Post
If I choose Update EPUB if New Chapters, it will skip stories with the same author name, same title, and same URL, but even though Update Calibre metadata is checked, the metadata for existing books is not updated.
The 'Update Calibre Metadata?' checkbox only turns off Calibre metadata update when an ebook is updated. It does not turn on Calibre metadata update when the ebook is not updated. (It's a bit of legacy from the early days when some users didn't trust FFF to update their metadata.)

Quote:
Originally Posted by rishidiams View Post
Also, some of the stories in my database are from Fanfiction.net and I would prefer to have AO3's metadata, so if given the option to update the URL to AO3's I always choose yes, but the stories are not being updated with the new URL either.
I cannot duplicate this in isolation.

If it's happening at the same time as when doing 'Update Calibre Metadata from Web Site' with a URL list containing new story URLs, then it's part of that issue.
JimmXinu is offline   Reply With Quote