Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RSS Articles not being marked as read when URL changes. Multiple downloads #11045

Open
jobrien2001 opened this issue Aug 8, 2019 · 0 comments

Comments

@jobrien2001
Copy link

commented Aug 8, 2019

Please provide the following information

Version 4.17
Unraid OS
Linuxserver.io Docker
Tested also on Win 10.

What is the problem

Qbittorrent seems to be using more information than just the guid on an RSS feed to determine if an article is new or not.

RSS articles are being downloaded again when QB is restarted. Articles are not being marked as read in the history JSON.

If an rss feed provides different urls to download on different requests, QB will redownload an article thinking its a new one.

In the case of jackett RSS feed and values change all the time.

What is the expected behavior

Qbittorrent should be using the tag to determine if an article is new or not to prevent multiple downloads. RSS history JSON should be marking downloaded articles according to their GUID with "isRead": true

Steps to reproduce

  1. Add a jackett rss feed, i used l33tx.
  2. Set up a rss downloader rule and download an article.
  3. Remove the torrent on completed download.
  4. Exit QB
  5. Start QB again and watch it download the same article again.

This can be verified by opening the json history file of the rss feed and check that it was never marked: "isRead": true

If i manually insert "isRead": true then it wont download it again.

Extra info(if any)

RSS 2.0 spec says:
guid | A string that uniquely identifies the item.

This was brought up in jacketts repo:

If your RSS client detects this as a new item every time your RSS clients is broken. It should use the GUID attribute for making sure an entry is unique (instead of the link attribute).

Jackett/Jackett#4292

@jobrien2001 jobrien2001 changed the title [BUG] RSS Articles not being marked as read when dl url changes. Multiple downloads. [BUG] RSS Articles not being marked as read when URL changes. Multiple downloads. Aug 8, 2019

@glassez glassez changed the title [BUG] RSS Articles not being marked as read when URL changes. Multiple downloads. RSS Articles not being marked as read when URL changes. Multiple downloads Aug 8, 2019

@glassez glassez added the RSS label Aug 8, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.