[FIX] event: notify to attendee information because its partner by default
Indeed when buying tickets for an event several registrations could be linked to the same partner while having different information for email and name on registrations themselves. Let us therefore format the automated emails first to registration info if present and fallback on partner. closes odoo/odoo#37790 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
committed by
Thibault Delavallée
parent
93157ebe19
commit
350701bf3d
@@ -7,7 +7,7 @@
|
||||
<field name="model_id" ref="event.model_event_registration"/>
|
||||
<field name="subject">Your badge for ${object.event_id.name}</field>
|
||||
<field name="email_from">${(object.event_id.organizer_id.email_formatted or object.event_id.user_id.email_formatted or '') | safe}</field>
|
||||
<field name="email_to">${(object.partner_id.email_formatted or '"%s" <%s>' % (object.name, object.email) or '') | safe}</field>
|
||||
<field name="email_to">${(object.email and '"%s" <%s>' % (object.name, object.email) or object.partner_id.email_formatted or '') | safe}</field>
|
||||
<field name="body_html" type="html">
|
||||
<div>
|
||||
Dear ${object.name},<br/>
|
||||
@@ -32,7 +32,7 @@
|
||||
<field name="model_id" ref="event.model_event_registration"/>
|
||||
<field name="subject">Your registration at ${object.event_id.name}</field>
|
||||
<field name="email_from">${(object.event_id.organizer_id.email_formatted or object.event_id.user_id.email_formatted or '') | safe}</field>
|
||||
<field name="email_to">${(object.partner_id.email_formatted or '"%s" <%s>' % (object.name, object.email) or '') | safe}</field>
|
||||
<field name="email_to">${(object.email and '"%s" <%s>' % (object.name, object.email) or object.partner_id.email_formatted or '') | safe}</field>
|
||||
<field name="body_html" type="html">
|
||||
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
|
||||
% set date_begin = format_datetime(object.event_id.date_begin, tz='UTC', dt_format='%Y%m%dT%H%M%SZ')
|
||||
@@ -229,7 +229,7 @@
|
||||
<field name="model_id" ref="event.model_event_registration"/>
|
||||
<field name="subject">${object.event_id.name}: ${object.get_date_range_str()}</field>
|
||||
<field name="email_from">${(object.event_id.organizer_id.email_formatted or object.event_id.user_id.email_formatted or '') | safe}</field>
|
||||
<field name="email_to">${(object.partner_id.email_formatted or '"%s" <%s>' % (object.name, object.email) or '') | safe}</field>
|
||||
<field name="email_to">${(object.email and '"%s" <%s>' % (object.name, object.email) or object.partner_id.email_formatted or '') | safe}</field>
|
||||
<field name="body_html" type="html">
|
||||
<table border="0" cellpadding="0" cellspacing="0" style="padding-top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
|
||||
% set date_begin = format_datetime(object.event_id.date_begin, tz='UTC', dt_format='%Y%m%dT%H%M%SZ')
|
||||
|
||||
Reference in New Issue
Block a user