Closed wizzy99 closed 5 years ago
RSS feeds should not override status in the database, they are only looked at for "wanted" books, but wishlists ignore status, eg goodreads listopia or shared goodreads shelves.
The current code assumes you want every book that shows up in a wishlist, so if you add a book to a "wanted" shelf or wishlist, lazylibrarian will try to get it.
Not too easy to change this, we check for "open or have" and ignore if the book is already there, and could add a check for author status, but can't easily check series info as we don't know it at this point. Will think about it.
Just added some code to check for author and series on wishlists, not tested on a "real" wishlist but should be ok, if not let me know! You should see info messages in the log if we reject any wishlist entries and why.
Current Version: 90060b5f1789cbada42b18ccbd240673e411836b OS: Linux
This is just a hypothesis, but does the Goodreads RSS feed reactivate books marked as skipped? I've got Tolkien set as paused, all series associated with him are skipped, etc. Same with CS Lewis. However, every few days or weeks I see that I now have some wanted books for both authors.