From 78ff889ce1593167837afd5792bf25f68a55f9da Mon Sep 17 00:00:00 2001 From: Pierre Verkest Date: Mon, 16 May 2022 14:21:51 +0200 Subject: [PATCH] [CHG] remove server_environment dependency Moving this behaviour in a new module in server-env repo --- iap_alternative_provider/__manifest__.py | 2 +- iap_alternative_provider/models/iap_account.py | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/iap_alternative_provider/__manifest__.py b/iap_alternative_provider/__manifest__.py index ef0e7b6ba..7bf1015fd 100644 --- a/iap_alternative_provider/__manifest__.py +++ b/iap_alternative_provider/__manifest__.py @@ -15,7 +15,7 @@ "application": False, "installable": True, "external_dependencies": {"python": [], "bin": []}, - "depends": ["iap", "server_environment"], + "depends": ["iap"], "data": ["views/iap_account_view.xml"], "demo": [], } diff --git a/iap_alternative_provider/models/iap_account.py b/iap_alternative_provider/models/iap_account.py index aa8bf5436..10c2a1324 100644 --- a/iap_alternative_provider/models/iap_account.py +++ b/iap_alternative_provider/models/iap_account.py @@ -6,19 +6,12 @@ from odoo import api, fields, models class IapAccount(models.Model): - _inherit = ["iap.account", "server.env.mixin"] + _inherit = "iap.account" _name = "iap.account" name = fields.Char() provider = fields.Selection([("odoo", "Odoo IAP")], required=True, default="odoo") - @property - def _server_env_fields(self): - return { - "provider": {}, - "account_token": {}, - } - def _get_service_from_provider(self): """In case that the provider only propose one service you can return the service_name in you module to simplify the user interface"""