diff --git a/addons/account/models/chart_template.py b/addons/account/models/chart_template.py
index 6e6eb70c22b..a7db0c251fe 100644
--- a/addons/account/models/chart_template.py
+++ b/addons/account/models/chart_template.py
@@ -147,7 +147,7 @@ class AccountChartTemplate(models.Model):
todo = self.env['ir.actions.todo']
action_rec = self.env['ir.model.data'].xmlid_to_object('account.action_wizard_multi_chart')
if action_rec:
- todo.create({'action_id': action_rec.id, 'name': _('Choose Accounting Template'), 'type': 'automatic'})
+ todo.create({'action_id': action_rec.id, 'name': _('Choose Accounting Template')})
return True
@api.model
diff --git a/addons/l10n_eu_service/wizard/wizard.xml b/addons/l10n_eu_service/wizard/wizard.xml
index 4a5afe0e54a..917ad1df67a 100644
--- a/addons/l10n_eu_service/wizard/wizard.xml
+++ b/addons/l10n_eu_service/wizard/wizard.xml
@@ -52,6 +52,5 @@
- automatic
diff --git a/addons/website_slides/data/website_slides_data.xml b/addons/website_slides/data/website_slides_data.xml
index c559e07d10d..1b174481796 100644
--- a/addons/website_slides/data/website_slides_data.xml
+++ b/addons/website_slides/data/website_slides_data.xml
@@ -100,7 +100,6 @@
diff --git a/addons/website_theme_install/views/views.xml b/addons/website_theme_install/views/views.xml
index 6113ecbcf84..4a9662cb8fd 100644
--- a/addons/website_theme_install/views/views.xml
+++ b/addons/website_theme_install/views/views.xml
@@ -68,7 +68,6 @@ action = {
- automatic
diff --git a/odoo/addons/base/base_menu.xml b/odoo/addons/base/base_menu.xml
index 4b57bf79288..f5f61b7e876 100644
--- a/odoo/addons/base/base_menu.xml
+++ b/odoo/addons/base/base_menu.xml
@@ -39,7 +39,6 @@
diff --git a/odoo/addons/base/ir/ir_actions.py b/odoo/addons/base/ir/ir_actions.py
index cdc5f72c6a0..00076b51a1c 100644
--- a/odoo/addons/base/ir/ir_actions.py
+++ b/odoo/addons/base/ir/ir_actions.py
@@ -571,14 +571,6 @@ class IrActionsTodo(models.Model):
sequence = fields.Integer(default=10)
state = fields.Selection([('open', 'To Do'), ('done', 'Done')], string='Status', default='open', required=True)
name = fields.Char()
- type = fields.Selection([('manual', 'Launch Manually'),
- ('once', 'Launch Manually Once'),
- ('automatic', 'Launch Automatically')], default='manual', required=True,
- help="""Manual: Launched manually.
- Automatic: Runs whenever the system is reconfigured.
- Launch Manually Once: after having been launched manually, it sets automatically to Done.""")
- groups_id = fields.Many2many('res.groups', 'res_groups_action_rel', 'uid', 'gid', string='Groups')
- note = fields.Text(string='Text', translate=True)
@api.multi
def name_get(self):
@@ -610,8 +602,8 @@ class IrActionsTodo(models.Model):
def action_launch(self, context=None):
""" Launch Action of Wizard"""
self.ensure_one()
- if self.type in ('automatic', 'once'):
- self.write({'state': 'done'})
+
+ self.write({'state': 'done'})
# Load action
action = self.env[self.action_id.type].browse(self.action_id.id)
@@ -627,8 +619,8 @@ class IrActionsTodo(models.Model):
result['res_id'] = ctx.pop('res_id')
# disable log for automatic wizards
- if self.type == 'automatic':
- ctx['disable_log'] = True
+ ctx['disable_log'] = True
+
result['context'] = ctx
return result
diff --git a/odoo/addons/base/ir/ir_actions.xml b/odoo/addons/base/ir/ir_actions.xml
index fda81ef402e..1fe709dc00d 100644
--- a/odoo/addons/base/ir/ir_actions.xml
+++ b/odoo/addons/base/ir/ir_actions.xml
@@ -390,7 +390,6 @@ env["res.partner"].create({"name": partner_name})
-