From 69c7d696d888e2415e1e99bc36d54257c53e123a Mon Sep 17 00:00:00 2001 From: Adrian Torres Date: Wed, 7 Mar 2018 11:44:36 +0100 Subject: [PATCH] [FIX] base: whoopsie Autovacuum wouldn't be executed at all!! `cr` is not defined. Fixes commit 8b119e2 --- odoo/addons/base/ir/ir_autovacuum.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/addons/base/ir/ir_autovacuum.py b/odoo/addons/base/ir/ir_autovacuum.py index 1bbbd4ee096..a85f82af6a9 100644 --- a/odoo/addons/base/ir/ir_autovacuum.py +++ b/odoo/addons/base/ir/ir_autovacuum.py @@ -18,7 +18,7 @@ class AutoVacuum(models.AbstractModel): model = self.env[mname] if model.is_transient(): try: - with cr.savepoint(): + with self._cr.savepoint(): model._transient_vacuum(force=True) except Exception as e: _logger.warning("Failed to clean transient model %s\n%s", model, str(e))