From 0af56a43646bfd75c81a07d2d22299588a374674 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 22 Nov 2018 20:43:25 +0000 Subject: [PATCH] [IMP] base: default name for ir.actions.act_window Take the name of the model if no name is set for an action closes odoo/odoo#29027 --- odoo/addons/base/models/ir_actions.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/odoo/addons/base/models/ir_actions.py b/odoo/addons/base/models/ir_actions.py index bb45ea1a75f..2b9f88104f1 100644 --- a/odoo/addons/base/models/ir_actions.py +++ b/odoo/addons/base/models/ir_actions.py @@ -234,6 +234,9 @@ class IrActionsActWindow(models.Model): @api.model_create_multi def create(self, vals_list): self.clear_caches() + for vals in vals_list: + if not vals.get('name') and vals.get('res_model'): + vals['name'] = self.env[vals['res_model']]._description return super(IrActionsActWindow, self).create(vals_list) @api.multi