diff --git a/src/collective/cover/tiles/list.py b/src/collective/cover/tiles/list.py index 244b772ad..47d594fab 100644 --- a/src/collective/cover/tiles/list.py +++ b/src/collective/cover/tiles/list.py @@ -84,7 +84,10 @@ def results(self): :returns: a list of objects. """ self.set_limit() - uuids = self.data.get('uuids', None) + + # always get the latest data + uuids = ITileDataManager(self).get().get('uuids', None) + result = [] if uuids: uuids = [uuids] if type(uuids) == str else uuids