Replies: 1 comment
-
This seems like quite a unique situation but I can see why someone might want that. So the backend simply works by taking a feed url and fetching all items. But as you said it is not checked if there are duplicates across feeds that is also not the idea behind news. The webui can probably also not do this kind of filtering because of the way the items are fetched from the backend it does not have a database on it's own it just fetches the items on the fly. Maybe you should consider a different software for this. |
Beta Was this translation helpful? Give feedback.
-
IMPORTANT
Read and tick the following checkbox after you have created the issue or place an x inside the brackets ;)
Explain the Problem
I'm subscribed to multiple news feeds from the BBC:
However, frequently the same article appears in more than one of these feeds.
For example, here is an identical record that appears in both
technology
andbusiness
right now (every field is identical, including the URL):My understanding is that Nextcloud News generates a GUID/hash for each article to avoid presenting duplicates to the user. This logic doesn't appear to apply across multiple feeds, however.
Steps to Reproduce
Explain what you did to encounter the issue
http://feeds.bbci.co.uk/news/business/rss.xml
http://feeds.bbci.co.uk/news/technology/rss.xml
All articles
System Information
Contents of nextcloud/data/nextcloud.log
N/A: This is a logical/UX issue afaik.
Contents of Browser Error Console
Read http://ggnome.com/wiki/Using_The_Browser_Error_Console if you are unsure what to put hereN/A: No logs in console!
Proposal
Would it be feasible to check this hash globally, and see if that hash has already been processed before.
The article should still appear in each individual feed when they're accessed. These kinds of duplicates would only be hidden when selected on a category/tag featuring multiple feeds, or when selected on
All articles
.Considerations
At the top of the article, it states
from {Source}
(from BBC Technology
orfrom BBC Business
). If there are duplicate articles, it may be worth thinking how to approach this UI. Can it just use whichever it found first? Should it list all feeds the article appeared in (from BBC Technology and BBC Business
)?Beta Was this translation helpful? Give feedback.
All reactions