From 828631153fe8417e5b9f63f10de24ab5f310c6a4 Mon Sep 17 00:00:00 2001 From: MuK IT GmbH Date: Mon, 6 Jan 2020 19:12:21 +0000 Subject: [PATCH] publish muk_web_client_refresh - 12.0 --- muk_web_client_refresh/__manifest__.py | 2 +- muk_web_client_refresh/models/base.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/muk_web_client_refresh/__manifest__.py b/muk_web_client_refresh/__manifest__.py index 9e90d53..a05ee38 100644 --- a/muk_web_client_refresh/__manifest__.py +++ b/muk_web_client_refresh/__manifest__.py @@ -23,7 +23,7 @@ { "name": "MuK Web Refresh", "summary": """Web Client Refresh""", - "version": "12.0.3.0.1", + "version": "12.0.3.0.2", "category": "Extra Tools", "license": "AGPL-3", "website": "http://www.mukit.at", diff --git a/muk_web_client_refresh/models/base.py b/muk_web_client_refresh/models/base.py index b927f91..f3b0e09 100644 --- a/muk_web_client_refresh/models/base.py +++ b/muk_web_client_refresh/models/base.py @@ -52,8 +52,12 @@ class Base(models.AbstractModel): """ if self.exists() or ids: record = next(iter(self)) if len(self) > 1 else self + + if not ids and self._log_access: + create = record.exists() and record.create_date == record.write_date or False + self.env['bus.bus'].sendone('refresh', { - 'create': create if ids else record.exists() and record.create_date == record.write_date or False, + 'create': create, 'model': model or self._name, 'uid': user and user.id or False if ids else self.env.user.id, 'ids': ids or self.mapped('id')})