View Single Post
Old 09-05-2024, 11:08 AM   #9900
sandmanwake
Enthusiast
sandmanwake has learned how to buy an e-book online
 
Posts: 26
Karma: 82
Join Date: Aug 2018
Device: none
Quote:
Originally Posted by JimmXinu View Post
However, that code assumes that the thread ID number never changes. If it does, FFF will consider it a different story.

How did you start the 'update' that resulted in the second download? Email? Manual from URL?
I manually checked. The thread id number didn't change. I tried to start the update in two ways. Dragged and dropped the url from the browser onto the FFF update box. Also CTRL+C the URL and then clicked the FanFicfare icon in calibre, which brings up the update box with the url inserted from clipboard. Same behavior.

Quote:

If you have both the before and after books, please post both story URLs so I can see. (Or PM to me if NSFW.)
I'll keep that in mind next time, but unfortunately no longer have the before and after books as I used the update existing book option after manually selecting the existing book or redownloading the entire book after deleting the old one.

I manually checked using the "Edit metadata individually" option. The thread id number stays the same and the rest of the url could have changed or it could stay the same (identical to the one I'm trying to update with), it doesn't seem to matter, and it's unclear to me why some stories update successfully, but others didn't.

The url I gave in my last post was one where the entire url, including thread id number, didn't change, but it didn't update as it presumably sees a duplicate somewhere. I did search and there was only a single copy for the website that was already downloaded.

Here it is again though: https://forums.spacebattles.com/thre...uto-au.856521/

Now that I think about it though, the "Title" of this particular downloaded story shows up as just "Obito-Sensei", which is different from the title attached to the thread id number of 856521. When checking the metadata for it, the "Ids" field has:

url:https://forums.spacebattles.com/thre...uto-au.856521/


Quote:
FYI, you can also always select the book in your library and hit FFF's "Update Existing Fanfiction Book" option to update that specific book, even if there's more than one copy for whatever reason.
Yeah, I've used this method.


Quote:
I assume you meant you tried to update the one you have two books for. FFF doesn't know which to update, so it bails rather than make a mistake.

That also suggests that the code for matching changed story URLs did work in that case...


Same story from different sites should never match existing book by story URL.
Yeah, I know about this behavior and have accounted for it. The behavior I described only occurred after I updated to v4.38 of FFF, which from what you said above was when you added code to match changed story URL for SB/SV/QQ.

Quote:

However, if you have the "Search by Title/Author(s) for If Story Already Exists?" option checked (FFF General settings tab, right side, Misc box), it will find stories with the same title and author, even from different sites. That's kinda what it's for.

Story URLs?


Do you still have the epubs(s) in question? Can I see them?
Hmm, I do have that option checked. I'll try to see what happens if I uncheck the box the next time I run into the update error again, but I'm fairly sure I had it checked before the update to the latest FFF.

Story URLs? See above and in previous post.

Unfortunately I don't have the epubs any more as I manually deleted them and redownloaded the entire thing whenever the error popped up. I will keep it in mind though.
sandmanwake is offline   Reply With Quote