diff options
| author | OCA Git Bot <oca-git-bot@odoo-community.org> | 2025-02-09 00:30:13 +0100 |
|---|---|---|
| committer | OCA Git Bot <oca-git-bot@odoo-community.org> | 2025-02-09 00:30:13 +0100 |
| commit | 55b638b0933fc954f97705b349b928276c044431 (patch) | |
| tree | 88342c3780002fef8865bb02065e9588ab1de0a5 /odoo | |
| parent | 0b55f1e35d2f49e07dc68e0212d8d4f5f0d838ca (diff) | |
| parent | 7aa2b5f9042f7c9cc190d03f224338e521f50d3a (diff) | |
Merge remote-tracking branch 'odoo/18.0' into 18.018.0
Diffstat (limited to 'odoo')
| -rw-r--r-- | odoo/addons/base/models/ir_actions.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/odoo/addons/base/models/ir_actions.py b/odoo/addons/base/models/ir_actions.py index 1a75b2e7440..4bc9ebac3ec 100644 --- a/odoo/addons/base/models/ir_actions.py +++ b/odoo/addons/base/models/ir_actions.py @@ -1079,9 +1079,11 @@ class IrActionsServer(models.Model): def copy_data(self, default=None): default = default or {} + vals_list = super().copy_data(default=default) if not default.get('name'): - default['name'] = _('%s (copy)', self.name) - return super().copy_data(default=default) + for vals in vals_list: + vals['name'] = _('%s (copy)', vals.get('name', '')) + return vals_list class IrActionsTodo(models.Model): """ |
