From b4521aea4f1ecf71a01060e2fd2478bbcbef5bf3 Mon Sep 17 00:00:00 2001 From: Tiberiu Ichim Date: Mon, 5 Sep 2016 15:58:17 +0300 Subject: [PATCH] Really call getObjectInfo when determining updated status of FeedFeederItems --- CHANGES.rst | 4 +++- Products/feedfeeder/utilities.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 3301b24..bf70728 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,7 +5,9 @@ History of feedfeeder 3.0.1 (unreleased) ------------------ -- Nothing changed yet. +- Bug fix: really call getObjectInfo() when checking if an entry was updated. + This avoids unnecessary updates to FeedFeederItems + [tiberiuichim] 3.0.0 (2016-02-22) diff --git a/Products/feedfeeder/utilities.py b/Products/feedfeeder/utilities.py index 48fbc96..e57c26c 100644 --- a/Products/feedfeeder/utilities.py +++ b/Products/feedfeeder/utilities.py @@ -165,7 +165,7 @@ def _retrieveSingleFeed(self, feedContainer, url): # Not new, not refreshed: let it be, laddy. Still, # the entry might have changed slightly, so we check # this. - if prev.getObjectInfo != entry: + if prev.getObjectInfo() != entry: # Note: no need for a reindexObject here, which # would also update the modification date, which # we do not want. See