View Single Post
Old 12-22-2020, 04:38 PM   #5007
bpothier
Member
bpothier began at the beginning.
 
Posts: 20
Karma: 10
Join Date: May 2020
Device: Kobo
StoriesOnline "dupe" story ID/URL re-use issue...
Not sure how/if this gets addressed for other sites, but SoL occasionally "archives"(deletes) stories (for various reasons). Once a story is fully archived/deleted, its story ID/URL (e.g. /12345) is eligible for re-use. FFF only looks at the story/URL to determine if a story is "new" or "updated". Also looking at story title or author likely would not help as sometimes those are updated for various reasons... When a story ID is re-used, it results in errors like "Already contains 1 chapters" or an error about current containing more chapters than online version. Doing a Calibre search by the SoL ID will show a completely different story than the one it is trying to download - ID re-use.
My "fix" is to manually change the "old" story URL in Calibre to include the "publication" date for uniqueness, e.g. something like "/12345-2020-12-01" and just download the "new" one again. I also create a "SOL:" identifier in Calibre with that same format. Initially I just added "/12345-old" but then I started getting some stories that were re-used again! Unfortunately, this is an entirely manual process... Not sure if FFF could create this identifier automatically and if it could, could it be used to actually differentiate between "/12345", "/12345-2020-12-20", and "/12345-2017-11-14"? As these could potentially all have existed as 3 different stories from 3 different authors....
As a test, you should be able to simulate the issue by downloading some story with FFF, changing its URL to match another story and then try to download that 2nd story. FFF should reject it as already existing (either with same/more chapters). I haven't looked too closely to see what happens if old story had 1 chapter and new one has more? will it "update" the story and add missing chapters to end of existing story?... The other errors are more noticeable since it complains that it did not/would not download/update for equal/more local chapter reasons so I update the URL and retry..
(I can already imagine JimmXinu's dislike for SoL flaring up, so maybe someone else has an idea/fix? )
bpothier is offline   Reply With Quote