Reviewers: ,
Please review this at http://codereview.tryton.org/599004/ Affected files: M trytond/model/modelstorage.py Index: trytond/model/modelstorage.py =================================================================== --- a/trytond/model/modelstorage.py +++ b/trytond/model/modelstorage.py @@ -1123,7 +1123,7 @@ self._local_cache = _local_cache else: self._local_cache = LRUDict(RECORD_CACHE_SIZE) - self._local_counter = Transaction().counter + self._local_cache.counter = Transaction().counter @property def _cache(self): @@ -1140,9 +1140,9 @@ raise counter = Transaction().counter - if self._local_counter != counter: + if self._local_cache.counter != counter: self._local_cache.clear() - self._local_counter = counter + self._local_cache.counter = counter try: return self._local_cache[self.id][name] except KeyError: -- -- [email protected] mailing list
