Originally Posted by BookJunkieLI
url:http|//archiveofourown.org/works/159094 - working url
uri:http|//archiveofourown.org/works/117622 - non-working
uri:http|//archiveofourown.org/works/557155 - non-working
uri:http|//archiveofourown.org/works/114555 - non-working
If you look closely, there is a difference between the working and non-working ids. It works with "url
:..." but not with "uri
FFDL gets the story URL from one of three places on existing stories: 1) the url
identifier, 2) the metadata of the EPUB, or (optionally) 3) the text of the EPUB.
FFDL isn't going to use the uri
identifier, and you've proven that it can use the URL found in the text. So the difference has to be the URL in the EPUB metadata since it works with EPUBs for the same stories downloaded now. Because AO3 is still under development, I speculate that AO3 has changed their EPUB metadata since you downloaded those stories.
I will look into how difficult it would be to make FFDL look for uri
identifiers as well as url
, but for now continue to use the 'Search EPUB text for Story URL' option.