Bug 458801

Summary: Feed history issues
Product: [Applications] akregator Reporter: Bill Dietrich <kdebt4>
Component: feed parserAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.20.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bill Dietrich 2022-09-06 16:59:56 UTC
SUMMARY
***
If owner of a feed edits the date of an item, the item may appear multiple times, or may not get updated.  Deleting the feed entirely from Akregator and then adding it again does not clear the problem.
***


STEPS TO REPRODUCE
1. Be the owner of a feed (RSS file on a web site).
2. Add that feed to Akregator.
3. Items show up correctly.
4. Edit the RSS file so one of the existing items has a newer date than it had before.
5. Upload new RSS file to web site.
6. Refresh feed in Akegrator..
7. Item MAY appear duplicated in the list of articles, or only item with old date may be shown.
8. Delete the whole feed from Akgregator.
9. Add the feed to Akregator again.
10. Instead of showing up in a "clean" state, the feed will show up with any duplicated items that were shown before deletion/re-addition.  Akgregator is remembering the feed state across the delete/add boundary; I think it shouldn't.

SOFTWARE/OS VERSIONS
Linux: Solus 4.3 Budgie
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5