From 310b04bccc1d989aec324727b96c67a260909b33 Mon Sep 17 00:00:00 2001 From: Dmytro Katyukha Date: Wed, 4 Jul 2018 18:12:22 +0300 Subject: [PATCH] [FIX] suspend security incorrect uid in env --- base_suspend_security/__manifest__.py | 2 +- base_suspend_security/models/base.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/base_suspend_security/__manifest__.py b/base_suspend_security/__manifest__.py index 07a1bf58..d2ac3ddf 100644 --- a/base_suspend_security/__manifest__.py +++ b/base_suspend_security/__manifest__.py @@ -18,7 +18,7 @@ ############################################################################## { "name": "Suspend security", - "version": "11.0.1.0.0", + "version": "11.0.1.0.1", "author": "Therp BV, brain-tec AG, Odoo Community Association (OCA)", "license": "AGPL-3", "category": "Hidden/Dependency", diff --git a/base_suspend_security/models/base.py b/base_suspend_security/models/base.py index ed705c6e..f187e339 100644 --- a/base_suspend_security/models/base.py +++ b/base_suspend_security/models/base.py @@ -12,4 +12,8 @@ class Base(models.AbstractModel): @api.model def suspend_security(self): - return self.sudo(user=BaseSuspendSecurityUid(self.env.uid)) + return self.with_env( + api.Environment( + self.env.cr, + BaseSuspendSecurityUid(self.env.uid), + self.env.context))