From cc0fd487d5c573f4f396c52df3a3f81e3f529bca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 24 Oct 2022 12:30:39 +0000 Subject: [PATCH] [FIX] event: fix report printable name Name field can return False, which is not compatible with a replace. We therefore fallback on a void string, as already done in various other report names. Related to Task-2868153 (Mail: Allow multi-reports mail templates) closes odoo/odoo#105042 X-original-commit: 1e223619e466792c9b073b302ebc9d68cabb9aac Related: odoo/enterprise#33652 Signed-off-by: Thibault Delavallee (tde) --- addons/event/report/event_event_reports.xml | 4 ++-- addons/test_event_full/data/ir_actions_report_data.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/event/report/event_event_reports.xml b/addons/event/report/event_event_reports.xml index 2e48403e551..a09483ed43f 100644 --- a/addons/event/report/event_event_reports.xml +++ b/addons/event/report/event_event_reports.xml @@ -44,7 +44,7 @@ qweb-pdf event.event_registration_report_template_full_page_ticket event.event_registration_report_template_full_page_ticket - 'Full Page Ticket - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), object.name.replace('/','')) + 'Full Page Ticket - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), (object.name or '').replace('/','')) report @@ -68,7 +68,7 @@ qweb-pdf event.event_registration_report_template_foldable_badge event.event_registration_report_template_foldable_badge - 'Foldable Badge - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), object.name.replace('/','')) + 'Foldable Badge - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), (object.name or '').replace('/','')) report diff --git a/addons/test_event_full/data/ir_actions_report_data.xml b/addons/test_event_full/data/ir_actions_report_data.xml index 2b1608935a7..1e36bc5ab60 100644 --- a/addons/test_event_full/data/ir_actions_report_data.xml +++ b/addons/test_event_full/data/ir_actions_report_data.xml @@ -6,7 +6,7 @@ qweb-pdf test_event_full.event_registration_template_report test_event_full.event_registration_template_report - 'Badge - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), object.name.replace('/','')) + 'Badge - %s - %s' % ((object.event_id.name or 'Event').replace('/',''), (object.name or '').replace('/','')) report