Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Commit 3035172

Browse files
authored
Merge pull request #3 from eea/develop
Refs #95891 - Fix relatedItems cache invalidation
2 parents 9ddc25a + 0c332e3 commit 3035172

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

docs/HISTORY.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Changelog
22
=========
33

4+
8.3 - (2018-06-06)
5+
---------------------
6+
* Bug fix: Fix relatedItems cache invalidation
7+
[avoinea refs #95891]
8+
49
8.2 - (2018-05-24)
510
-----------------------
611
* Bug fix: Speed-up cache invalidation for backward-references
@@ -174,4 +179,3 @@ Changelog
174179
0.1 - (2009-11-10)
175180
------------------
176181
* Initial release
177-

eea/cache/browser/app/view.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ class InvalidateMemCache(BaseInvalidate):
7777
def related_items(self, context, **kwargs):
7878
""" Invalidate related Items
7979
"""
80-
getRelatedItems = getattr(self.context, 'getRelatedItems', lambda: [])
80+
getRelatedItems = getattr(context, 'getRelatedItems', lambda: [])
8181
for item in getRelatedItems():
8282
try:
8383
uid = queryAdapter(item, IUUID)
@@ -182,7 +182,7 @@ class InvalidateCache(BaseInvalidate):
182182
def related_items(self, context, **kwargs):
183183
""" Invalidate related Items
184184
"""
185-
getRelatedItems = getattr(self.context, 'getRelatedItems', lambda: [])
185+
getRelatedItems = getattr(context, 'getRelatedItems', lambda: [])
186186
for item in getRelatedItems():
187187
try:
188188
invalidate_cache = queryMultiAdapter(

eea/cache/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.2
1+
8.3

0 commit comments

Comments
 (0)