diff --git a/server_environment/__manifest__.py b/server_environment/__manifest__.py index eafa9f402..d67587c60 100644 --- a/server_environment/__manifest__.py +++ b/server_environment/__manifest__.py @@ -4,7 +4,7 @@ { "name": "server configuration environment files", - "version": "17.0.1.1.0", + "version": "18.0.1.0.0", "depends": ["base", "base_sparse_field"], "author": "Camptocamp,Odoo Community Association (OCA)", "summary": "move some configurations out of the database", diff --git a/server_environment/models/server_env_tech_name_mixin.py b/server_environment/models/server_env_tech_name_mixin.py index d0b6bbbd9..30cd890d1 100644 --- a/server_environment/models/server_env_tech_name_mixin.py +++ b/server_environment/models/server_env_tech_name_mixin.py @@ -4,8 +4,6 @@ from odoo import api, fields, models -from odoo.addons.http_routing.models.ir_http import slugify - class ServerEnvTechNameMixin(models.AbstractModel): """Provides a tech_name field to be used in server env vars as unique key. @@ -72,6 +70,5 @@ def _handle_tech_name(self, vals): if not vals.get("tech_name") and vals.get("name"): vals["tech_name"] = self._normalize_tech_name(vals["name"]) - @staticmethod - def _normalize_tech_name(name): - return slugify(name).replace("-", "_") + def _normalize_tech_name(self, name): + return self.env["ir.http"]._slugify(name).replace("-", "_")