diff --git a/README.md b/README.md index bfdf1816a..b710ec29e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Available addons addon | version | maintainers | summary --- | --- | --- | --- [mail_environment](mail_environment/) | 19.0.1.0.0 | | Configure mail servers with server_environment_files -[server_environment](server_environment/) | 19.0.1.0.0 | | move some configurations out of the database +[server_environment](server_environment/) | 19.0.1.0.1 | | move some configurations out of the database [server_environment_ir_config_parameter](server_environment_ir_config_parameter/) | 19.0.1.0.0 | | Override System Parameters from server environment file [//]: # (end addons) diff --git a/server_environment/README.rst b/server_environment/README.rst index 13eddd43c..5864aab90 100644 --- a/server_environment/README.rst +++ b/server_environment/README.rst @@ -11,7 +11,7 @@ server configuration environment files !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:2b1e908c73e152865a84ba5b045ecbe4b2d04576fd403688f7e8a2023122b7ea + !! source digest: sha256:7b570ae57a4da880788d2bf7fa2ee6bb7c7b051eb1bb92364a566ca36e082c92 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png diff --git a/server_environment/__manifest__.py b/server_environment/__manifest__.py index 5b89e3700..180289d56 100644 --- a/server_environment/__manifest__.py +++ b/server_environment/__manifest__.py @@ -4,7 +4,7 @@ { "name": "server configuration environment files", - "version": "19.0.1.0.0", + "version": "19.0.1.0.1", "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_mixin.py b/server_environment/models/server_env_mixin.py index 1b4050aaa..fa83ae642 100644 --- a/server_environment/models/server_env_mixin.py +++ b/server_environment/models/server_env_mixin.py @@ -316,10 +316,14 @@ def _server_env_view_set_readonly(self, view_arch): # files have a key set for this field elem.set("readonly", f"not {is_editable_field}") if not view_arch.findall(field_xpath % is_editable_field): + if view_arch.tag == "list": + invisble_kwargs = {"column_invisible": "1"} + else: + invisble_kwargs = {"invisible": "1"} # add the _is_editable fields in the view for the 'attrs' # domain view_arch.append( - etree.Element("field", name=is_editable_field, invisible="1") + etree.Element("field", name=is_editable_field, **invisble_kwargs) ) return view_arch diff --git a/server_environment/static/description/index.html b/server_environment/static/description/index.html index 9b59c3a54..2c80792f4 100644 --- a/server_environment/static/description/index.html +++ b/server_environment/static/description/index.html @@ -372,7 +372,7 @@
This module provides a way to define an environment in the main Odoo