Bug 94211 - Article updates are ignored in feeds using guids
Summary: Article updates are ignored in feeds using guids
Status: RESOLVED FIXED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: cvs
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-01 11:34 UTC by Frank Osterfeld
Modified: 2005-01-07 21:20 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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