X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=update-planet;h=0de1c287e35c83f5495dd28ba3ae2e1c74586fa4;hb=2b074c0d428d190e8ddc08b01597dbe397a5254c;hp=4e23e5b98e8ce8bd761fa69bbf71ef3fddba45ab;hpb=39cbf12e7c891c3ac0d7e57edfe19cfd4edbff42;p=planet-ucc.git diff --git a/update-planet b/update-planet index 4e23e5b..0de1c28 100755 --- a/update-planet +++ b/update-planet @@ -38,8 +38,10 @@ for feed in feeds: blog.feedURL = feed[1] blogs.append(blog) # check the old copy of the cache, vs the new copy - if not feed[2] or not feed[2].cache or not blog or not blog.cache or feed[2].cache != blog.cache: + if not feed[2] or not feed[2].cache or not blog.cache or feed[2].cache != blog.cache: tainted = True + elif len(blog.items) > 0 and len(feed[2].items) > 0 and (blog.items[0].itemTitle != feed[2].items[0].itemTitle or blog.items[0].contents != feed[2].items[0].contents): + tainted = True # write the cache back down to disk cache.storeBlog(blog) else: