There was an error while loading. Please reload this page.
1 parent 15ecfbb commit bcce1a4Copy full SHA for bcce1a4
1 file changed
feincms/module/extensions/ct_tracker.py
@@ -46,8 +46,13 @@ def _fetch_content_type_counts(self):
46
if 'counts' not in self._cache:
47
if self.item._ct_inventory and \
48
self.item._ct_inventory.get('_version_', -1) == INVENTORY_VERSION:
49
- self._cache['counts'] = self._from_inventory(self.item._ct_inventory)
50
- else:
+
+ try:
51
+ self._cache['counts'] = self._from_inventory(self.item._ct_inventory)
52
+ except KeyError:
53
+ pass
54
55
+ if 'counts' not in self._cache:
56
super(TrackerContentProxy, self)._fetch_content_type_counts()
57
58
self.item._ct_inventory = self._to_inventory(self._cache['counts'])
0 commit comments