From 86cf147f2eb4c53bed614da4737ab842f75e73a7 Mon Sep 17 00:00:00 2001 From: Joren Van Onder Date: Mon, 27 Jun 2016 09:23:55 +0200 Subject: [PATCH] [IMP] pos_mercury: move automatic Mercury token deletion to vacuum cron --- addons/pos_mercury/models/pos_mercury.py | 8 ++++++++ addons/pos_mercury/views/pos_mercury_views.xml | 14 -------------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/addons/pos_mercury/models/pos_mercury.py b/addons/pos_mercury/models/pos_mercury.py index 2244d258816..11171982ba9 100644 --- a/addons/pos_mercury/models/pos_mercury.py +++ b/addons/pos_mercury/models/pos_mercury.py @@ -88,3 +88,11 @@ class pos_order_card(models.Model): break return statement_id + +class AutoVacuum(models.AbstractModel): + _inherit = 'ir.autovacuum' + + @api.model + def power_on(self, *args, **kwargs): + self.env['pos_mercury.mercury_transaction'].cleanup_old_tokens() + return super(AutoVacuum, self).power_on(*args, **kwargs) diff --git a/addons/pos_mercury/views/pos_mercury_views.xml b/addons/pos_mercury/views/pos_mercury_views.xml index 0a71329652f..18440062130 100644 --- a/addons/pos_mercury/views/pos_mercury_views.xml +++ b/addons/pos_mercury/views/pos_mercury_views.xml @@ -92,20 +92,6 @@ - - - Mercury token cleaning - - - 1 - days - -1 - - - - - -