mirror of
https://github.com/rmcrackan/Libation.git
synced 2026-09-13 06:07:30 -04:00
A PDF is fetched through the same license request as the audiobook, so following a refusal with a PDF request reproduced, through the PDF, exactly the per-run refusal the wait exists to stop. The follow-up pass now skips the titles the first pass deliberately left alone as well as the ones it attempted. Also stop a failed PDF download leaving an empty folder in the library: a PDF-only download is the one case that has to create the book's folder before it has anything to put in it, so it now removes a folder it created and did not fill. GetProposedDownloadFilePath goes back to being a pure path computation. Co-authored-by: rmcrackan <rmcrackan@gmail.com>