summaryrefslogtreecommitdiff
path: root/odoo
diff options
context:
space:
mode:
authorOCA Git Bot <oca-git-bot@odoo-community.org>2025-02-09 00:30:13 +0100
committerOCA Git Bot <oca-git-bot@odoo-community.org>2025-02-09 00:30:13 +0100
commit55b638b0933fc954f97705b349b928276c044431 (patch)
tree88342c3780002fef8865bb02065e9588ab1de0a5 /odoo
parent0b55f1e35d2f49e07dc68e0212d8d4f5f0d838ca (diff)
parent7aa2b5f9042f7c9cc190d03f224338e521f50d3a (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.py6
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):
"""