diff --git a/product/ERP5/mixin/cached_convertable.py b/product/ERP5/mixin/cached_convertable.py index 553aed58c96e09362746baf3d4b94970c217c68e..a83fe1c79ced0ddfe2c07bf1521dbeb9c9c43174 100644 --- a/product/ERP5/mixin/cached_convertable.py +++ b/product/ERP5/mixin/cached_convertable.py @@ -146,7 +146,7 @@ class CachedConvertableMixin: if self.isTempObject(): return getattr(aq_base(self), 'temp_conversion_data', {})[cache_id] for cache_plugin in self._getCacheFactory().getCachePluginList(): - document_path = getattr(self, 'original_path', self.getPath()) + document_path = getattr(aq_base(self), 'original_path', self.getPath()) cache_entry = cache_plugin.get(document_path, DEFAULT_CACHE_SCOPE) data_list = cache_entry.getValue().get(cache_id) if data_list: