Browse Source
[FIX] missing sudo in server_environment_ir_config_param
Without this sudo get_param would fail when the first user reading a parameter that has changed in the configuration file does not have write access to system parameters.
pull/937/head
Stéphane Bidoul (ACSONE)
8 years ago
No known key found for this signature in database
GPG Key ID: 866D394B4986F82D
2 changed files with
2 additions and
2 deletions
server_environment_ir_config_parameter/__manifest__.py
server_environment_ir_config_parameter/models/ir_config_parameter.py
@ -6,7 +6,7 @@
' name ' : ' Server Environment Ir Config Parameter ' ,
' name ' : ' Server Environment Ir Config Parameter ' ,
' summary ' : """
' summary ' : """
Override System Parameters from server environment file """ ,
Override System Parameters from server environment file """ ,
' version ' : ' 10.0.1.0.0 ' ,
' version ' : ' 10.0.1.0.1 ' ,
' license ' : ' AGPL-3 ' ,
' license ' : ' AGPL-3 ' ,
' author ' : ' ACSONE SA/NV,Odoo Community Association (OCA) ' ,
' author ' : ' ACSONE SA/NV,Odoo Community Association (OCA) ' ,
' website ' : ' https://odoo-community.org/ ' ,
' website ' : ' https://odoo-community.org/ ' ,
@ -28,7 +28,7 @@ class IrConfigParameter(models.Model):
# should we have preloaded values in database at,
# should we have preloaded values in database at,
# server startup, modules loading their parameters
# server startup, modules loading their parameters
# from data files would break on unique key error.
# from data files would break on unique key error.
self . set_param ( key , cvalue )
self . sudo ( ) . s et_param ( key , cvalue )
value = cvalue
value = cvalue
if value is None :
if value is None :
return default
return default