-
+
-
+
diff --git a/addons/survey/views/survey_templates.xml b/addons/survey/views/survey_templates.xml
index 131c5c75a60..dd7fc367c94 100644
--- a/addons/survey/views/survey_templates.xml
+++ b/addons/survey/views/survey_templates.xml
@@ -190,13 +190,13 @@
*
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -356,13 +356,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/addons/survey/views/survey_views.xml b/addons/survey/views/survey_views.xml
index 1ffc25eb948..e3e03fc96d8 100644
--- a/addons/survey/views/survey_views.xml
+++ b/addons/survey/views/survey_views.xml
@@ -30,7 +30,7 @@
@@ -337,7 +337,7 @@
-
+
@@ -406,42 +406,42 @@
-
+
-
+
-
+
-
+
123..
-
+
-
+
-
+
-
+
ans
@@ -472,10 +472,10 @@
-
-
+
+
-
+
@@ -483,8 +483,8 @@
-
-
+
+
@@ -497,32 +497,32 @@
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
@@ -539,7 +539,7 @@
-
+
@@ -551,10 +551,10 @@
-
+
-
+
diff --git a/addons/survey/wizard/survey_email_compose_message.py b/addons/survey/wizard/survey_email_compose_message.py
index f57cc226b6c..1f1ab22a77e 100644
--- a/addons/survey/wizard/survey_email_compose_message.py
+++ b/addons/survey/wizard/survey_email_compose_message.py
@@ -150,7 +150,7 @@ class SurveyMailComposeMessage(models.TransientModel):
'survey_id': wizard.survey_id.id,
'deadline': wizard.date_deadline,
'date_create': fields.Datetime.now(),
- 'type': 'link',
+ 'input_type': 'link',
'state': 'new',
'token': token,
'partner_id': partner_id,
diff --git a/odoo/addons/base/models/ir_actions.py b/odoo/addons/base/models/ir_actions.py
index 18951749f61..83934eb8acd 100644
--- a/odoo/addons/base/models/ir_actions.py
+++ b/odoo/addons/base/models/ir_actions.py
@@ -601,11 +601,11 @@ class IrServerObjectLines(models.Model):
"When Formula type is selected, this field may be a Python expression "
" that can use the same values as for the code field on the server action.\n"
"If Value type is selected, the value will be used directly without evaluation.")
- type = fields.Selection([
+ evaluation_type = fields.Selection([
('value', 'Value'),
('reference', 'Reference'),
('equation', 'Python expression')
- ], 'Evaluation Type', default='value', required=True, change_default=True)
+ ], 'Evaluation Type', default='value', required=True, change_default=True, oldname='type')
resource_ref = fields.Reference(
string='Record', selection='_selection_target_model',
compute='_compute_resource_ref', inverse='_set_resource_ref')
@@ -615,10 +615,10 @@ class IrServerObjectLines(models.Model):
models = self.env['ir.model'].search([])
return [(model.model, model.name) for model in models]
- @api.depends('col1.relation', 'value', 'type')
+ @api.depends('col1.relation', 'value', 'evaluation_type')
def _compute_resource_ref(self):
for line in self:
- if line.type in ['reference', 'value'] and line.col1 and line.col1.relation:
+ if line.evaluation_type in ['reference', 'value'] and line.col1 and line.col1.relation:
value = line.value or ''
try:
value = int(value)
@@ -634,7 +634,7 @@ class IrServerObjectLines(models.Model):
@api.onchange('resource_ref')
def _set_resource_ref(self):
- for line in self.filtered(lambda line: line.type == 'reference'):
+ for line in self.filtered(lambda line: line.evaluation_type == 'reference'):
if line.resource_ref:
line.value = str(line.resource_ref.id)
@@ -643,7 +643,7 @@ class IrServerObjectLines(models.Model):
result = dict.fromkeys(self.ids, False)
for line in self:
expr = line.value
- if line.type == 'equation':
+ if line.evaluation_type == 'equation':
expr = safe_eval(line.value, eval_context)
elif line.col1.ttype in ['many2one', 'integer']:
try:
diff --git a/odoo/addons/base/models/ir_logging.py b/odoo/addons/base/models/ir_logging.py
index 8d8a21f6d6c..6e93e5bb239 100644
--- a/odoo/addons/base/models/ir_logging.py
+++ b/odoo/addons/base/models/ir_logging.py
@@ -10,7 +10,7 @@ class IrLogging(models.Model):
create_date = fields.Datetime(readonly=True)
create_uid = fields.Integer(string='Uid', readonly=True) # Integer not m2o is intentionnal
name = fields.Char(required=True)
- type = fields.Selection([('client', 'Client'), ('server', 'Server')], required=True, index=True)
+ logging_type = fields.Selection([('client', 'Client'), ('server', 'Server')], string='Type', required=True, index=True, oldname='type')
dbname = fields.Char(string='Database Name', index=True)
level = fields.Char(index=True)
message = fields.Text(required=True)
diff --git a/odoo/addons/base/tests/test_ir_actions.py b/odoo/addons/base/tests/test_ir_actions.py
index d3b8f44aba7..865cca5e43a 100644
--- a/odoo/addons/base/tests/test_ir_actions.py
+++ b/odoo/addons/base/tests/test_ir_actions.py
@@ -105,8 +105,8 @@ class TestServerActions(TestServerActionsBase):
'crud_model_id': self.res_country_model.id,
'link_field_id': False,
'fields_lines': [(5,),
- (0, 0, {'col1': self.res_country_name_field.id, 'value': 'record.name', 'type': 'equation'}),
- (0, 0, {'col1': self.res_country_code_field.id, 'value': 'record.name[0:2]', 'type': 'equation'})],
+ (0, 0, {'col1': self.res_country_name_field.id, 'value': 'record.name', 'evaluation_type': 'equation'}),
+ (0, 0, {'col1': self.res_country_code_field.id, 'value': 'record.name[0:2]', 'evaluation_type': 'equation'})],
})
run_res = self.action.with_context(self.context).run()
self.assertFalse(run_res, 'ir_actions_server: create record action correctly finished should return False')
diff --git a/odoo/addons/base/views/ir_actions_views.xml b/odoo/addons/base/views/ir_actions_views.xml
index 4e9e4ec650d..35e390bdba6 100644
--- a/odoo/addons/base/views/ir_actions_views.xml
+++ b/odoo/addons/base/views/ir_actions_views.xml
@@ -302,9 +302,9 @@
-
-
-
+
+
+
diff --git a/odoo/addons/base/views/ir_logging_views.xml b/odoo/addons/base/views/ir_logging_views.xml
index baa21f2b89d..2fccaaae216 100644
--- a/odoo/addons/base/views/ir_logging_views.xml
+++ b/odoo/addons/base/views/ir_logging_views.xml
@@ -7,7 +7,7 @@
-
+
@@ -25,7 +25,7 @@
-
+
@@ -39,14 +39,14 @@
-
+
-
+