Fix setLang on BrowseRecord to keep the cached values

This commit is contained in:
Cédric Krier committed 2009-05-20 00:59:03 +02:00
1 parent 3b4b241f0e
commit 74d7051407
1 file changed
+2 -2
+2 -2
View File
@@ -194,8 +194,8 @@ class BrowseRecord(object):
for model in self._cache:
for record_id in self._cache[model]:
self._language_cache.setdefault(prev_lang,
{}).setdefault(model, {}).update(
self._cache[model][record_id])
{}).setdefault(model, {})[record_id] = \
self._cache[model][record_id]
if lang in self._language_cache \
and model in self._language_cache[lang] \
and record_id in self._language_cache[lang][model]: