Bug 94211

Summary: Article updates are ignored in feeds using guids
Product: [Applications] akregator Reporter: Frank Osterfeld <osterfeld>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: cvs   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Frank Osterfeld 2004-12-01 11:34:17 UTC
When an article with non-Hash-GUID (i.e. <guid> was set in the feed source) 
gets updated, the update is ignored by akregator. It considers the updated 
article as dupe (because there is already an article in the list with that 
guid) and ignores it. 
 
We should check whether title, description, pubdate or link were changed. If 
so, update the article (preserving keep flag etc.) and set the status to new. 
(I tried to fix this, but had weird problems after replacing the articles in 
the feed's article list)
Comment 1 Frank Osterfeld 2005-01-07 21:20:25 UTC
CVS commit by osterfeld: 

- detect changes in articles with non-hash GUID and update them if changed
- increase the chaos in MyArticle
BUG: 94211


  M +15 -1     feed.cpp   1.80
  M +64 -3     myarticle.cpp   1.32
  M +13 -0     myarticle.h   1.18
  M +2 -0      librss/article.cpp   1.21