Fix corruption of _local_data cache when switching language
issue2233 review181001
This commit is contained in:
1 parent
f7a90cef48
commit
182e66f9de
1 file changed
+1
-1
@@ -264,7 +264,7 @@ class BrowseRecord(object):
|
||||
self._context = self._context.copy()
|
||||
prev_lang = self._context.get('language') or 'en_US'
|
||||
self._context['language'] = lang
|
||||
for cache in (self._cache, self._local_data):
|
||||
for cache in (self._cache, {self._model_name: self._local_data}):
|
||||
language_cache = cache.setdefault('_language_cache', {})
|
||||
for model in cache:
|
||||
if model == '_language_cache':
|
||||
|
||||
Reference in new issue
Block a user