Hello,
I encounter problems when Odoo have to send a mail to a registree on one of my event.
The process works fine, but the attendee doesn't receive any confirmation mail.
When I try to send him manually, I receive the error at the end (sorry for the long message).
I think that the important part is :
Traceback (most recent call last):
File "<None>", line 610, in template__div_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_t_t_set_date_begin_t_value_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_date_end_t_value_format_datetime_object_event_id_date_end_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_is_online_t_value_is_published_in_object_event_id_and_object_event_id_is_published_t_t_set_event_organizer_t_value_object_event_id_organizer_id_t_t_set_event_address_t_value_object_event_id_address_id_table_border_0_cellpadding_0_cellspacing_0_width_590_style_padding_16px_background_color_white_color_454748_border_collapse_separate_tbody_HEADER_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_middle_span_style_font_size_10px_Votre_inscription_span_br_span_style_font_size_20px_font_weight_bold_t_t_out_object_name_or_Guest_span_td_td_valign_middle_align_right_a_t_attf_href_event_object_event_id_id_my_tickets_badge_mode_1_amp_registration_ids_object_ids_amp_tickets_hash_object_event_id__get_tickets_access_hash_object_ids_target__blank_style_padding_8px_12px_font_size_12px_color_FFFFFF_text_decoration_none_important_font_weight_400_background_color_875A7B_border_0px_solid_875A7B_border_radius_3px_T_l_charger_le_badge_a_t_t_if_not_object_company_id_uses_default_logo_img_t_att_src_logo_png_company_s_object_company_id_id_style_padding_0px_margin_0px_height_auto_width_80px_t_att_alt_s_object_company_id_name_t_td_tr_tr_td_colspan_2_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_EVENT_DESCRIPTION_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_div_Bonjour_t_t_out_object_name_or_Guest_br_Veuillez_trouver_ci_joint_votre_badge_pour_l_v_nement_t_t_if_is_online_a_t_att_href_object_event_id_website_url_style_color_875A7B_text_decoration_none_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_a_t_t_t_else_strong_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_strong_t_div_div_br_strong_Ajouter_cet_v_nement_votre_calendrier_strong_a_t_attf_href_https_www_google_com_calendar_render_action_TEMPLATE_amp_text_object_event_id_name_amp_dates_date_begin_date_end_amp_location_location_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Google_a_a_t_attf_href_event_slug_object_event_id_ics_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_iCal_Outlook_a_a_t_attf_href_https_calendar_yahoo_com_v_60_amp_view_d_amp_type_20_amp_title_object_event_id_name_amp_in_loc_location_amp_st_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_amp_et_format_datetime_object_event_id_date_end_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Yahoo_a_br_br_div_div_bient_t_br_span_style_color_454748_br_t_t_if_event_organizer_t_t_out_event_organizer_name_or_YourCompany_t_t_t_t_else_L_quipe_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_t_span_div_td_tr_tr_td_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_DETAILS_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_table_style_width_100_tr_td_style_vertical_align_top_img_src_web_editor_font_to_img_61555_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_td_td_style_padding_0px_10px_0px_10px_width_50_line_height_20px_vertical_align_top_div_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_div_div_strong_Du_strong_t_t_out_object_event_id_date_begin_located_or_4_mai_2021_7_00_00_AM_t_div_div_strong_Au_strong_t_t_out_object_event_id_date_end_located_or_6_mai_2021_5_00_00_PM_t_div_div_style_font_size_12px_color_9e9e9e_i_t_t_out_object_event_id_date_tz_or_Europe_Bruxelles_t_i_div_td_td_style_vertical_align_top_t_t_if_event_address_img_src_web_editor_font_to_img_61505_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_t_td_td_style_padding_0px_10px_0px_10px_width_50_vertical_align_top_t_t_if_event_address_t_t_set_location_t_value_t_t_if_object_event_id_address_id_name_div_t_out_object_event_id_address_id_name_Teksa_SpA_div_t_t_t_if_object_event_id_address_id_street_div_t_out_object_event_id_address_id_street_Puerto_Madero_9710_div_t_t_set_location_t_value_object_event_id_address_id_street_t_t_t_if_object_event_id_address_id_street2_div_t_out_object_event_id_address_id_street2_Of_A15_Santiago_RM_div_t_t_set_location_t_valuef_location_object_event_id_address_id_street2_t_div_t_t_if_object_event_id_address_id_city_t_t_out_object_event_id_address_id_city_Pudahuel_t_t_t_set_location_t_valuef_location_object_event_id_address_id_city_t_t_t_if_object_event_id_address_id_state_id_name_t_t_out_object_event_id_address_id_state_id_name_C1_t_t_t_set_location_t_valuef_location_object_event_id_address_id_state_id_name_t_t_t_if_object_event_id_address_id_zip_t_t_out_object_event_id_address_id_zip_98450_t_t_t_set_location_t_valuef_location_object_event_id_address_id_zip_t_div_t_t_if_object_event_id_address_id_country_id_name_div_t_out_object_event_id_address_id_country_id_name_Argentina_div_t_t_set_location_t_valuef_location_object_event_id_address_id_country_id_name_t_t_td_tr_table_td_tr_tr_td_style_text_align_center_t_t_if_event_organizer_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_CONTACT_ORGANIZER_t_t_if_event_organizer_div_span_style_font_weight_300_margin_10px_0px_Des_questions_sur_cet_v_nement_span_div_Veuillez_contacter_l_organisateur_div_ul_li_t_t_out_event_organizer_name_or_YourCompany_t_li_t_t_if_event_organizer_e_mail_li_E_mail_a_t_attf_href_mailto_event_organizer_e_mail_style_text_decoration_none_color_875A7B_t_out_event_organizer_e_mail_info_yourcompany_com_a_li_t_t_t_if_event_organizer_phone_li_T_l_phone_t_t_out_event_organizer_phone_1_650_123_4567_t_li_t_ul_div_t_td_tr_tr_td_style_text_align_center_CONTACT_ORGANIZER_SEPARATION_t_t_if_is_online_or_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_PWA_MARKGETING_t_t_if_is_online_div_strong_B_n_ficiez_de_la_meilleure_exp_rience_mobile_strong_a_href_event_Installez_notre_application_mobile_a_div_t_td_tr_tr_td_style_text_align_center_PWA_MARKGETING_SEPARATION_t_t_if_is_online_and_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_GOOGLE_MAPS_LINK_t_t_if_event_address_and_location_table_style_width_100_tr_td_div_i_class_fa_fa_map_marker_a_t_attf_href_https_maps_google_com_maps_q_location_target_new_img_t_if_event_address_static_map_url_and_event_address_static_map_url_is_valid_t_att_src_event_address_static_map_url_style_vertical_align_bottom_width_100_alt_Google_Maps_t_t_else_Voir_le_lieu_sur_Google_Maps_t_a_div_td_tr_table_t_td_tr_table_td_tr_tbody_table_td_tr_FOOTER_BY_tr_td_align_center_style_min_width_590px_t_t_if_object_company_id_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_F1F1F1_color_454748_padding_8px_border_collapse_separate_tr_td_style_text_align_center_font_size_14px_Envoy_par_a_target__blank_t_attf_href_object_company_id_website_style_color_875A7B_t_out_object_company_id_name_or_YourCompany_a_t_t_if_is_online_br_D_couvrez_a_href_event_style_color_875A7B_tous_nos_v_nements_a_t_td_tr_table_t_td_tr_table_div_
File "<None>", line 460, in template__div_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_t_t_set_date_begin_t_value_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_date_end_t_value_format_datetime_object_event_id_date_end_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_is_online_t_value_is_published_in_object_event_id_and_object_event_id_is_published_t_t_set_event_organizer_t_value_object_event_id_organizer_id_t_t_set_event_address_t_value_object_event_id_address_id_table_border_0_cellpadding_0_cellspacing_0_width_590_style_padding_16px_background_color_white_color_454748_border_collapse_separate_tbody_HEADER_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_middle_span_style_font_size_10px_Votre_inscription_span_br_span_style_font_size_20px_font_weight_bold_t_t_out_object_name_or_Guest_span_td_td_valign_middle_align_right_a_t_attf_href_event_object_event_id_id_my_tickets_badge_mode_1_amp_registration_ids_object_ids_amp_tickets_hash_object_event_id__get_tickets_access_hash_object_ids_target__blank_style_padding_8px_12px_font_size_12px_color_FFFFFF_text_decoration_none_important_font_weight_400_background_color_875A7B_border_0px_solid_875A7B_border_radius_3px_T_l_charger_le_badge_a_t_t_if_not_object_company_id_uses_default_logo_img_t_att_src_logo_png_company_s_object_company_id_id_style_padding_0px_margin_0px_height_auto_width_80px_t_att_alt_s_object_company_id_name_t_td_tr_tr_td_colspan_2_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_EVENT_DESCRIPTION_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_div_Bonjour_t_t_out_object_name_or_Guest_br_Veuillez_trouver_ci_joint_votre_badge_pour_l_v_nement_t_t_if_is_online_a_t_att_href_object_event_id_website_url_style_color_875A7B_text_decoration_none_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_a_t_t_t_else_strong_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_strong_t_div_div_br_strong_Ajouter_cet_v_nement_votre_calendrier_strong_a_t_attf_href_https_www_google_com_calendar_render_action_TEMPLATE_amp_text_object_event_id_name_amp_dates_date_begin_date_end_amp_location_location_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Google_a_a_t_attf_href_event_slug_object_event_id_ics_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_iCal_Outlook_a_a_t_attf_href_https_calendar_yahoo_com_v_60_amp_view_d_amp_type_20_amp_title_object_event_id_name_amp_in_loc_location_amp_st_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_amp_et_format_datetime_object_event_id_date_end_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Yahoo_a_br_br_div_div_bient_t_br_span_style_color_454748_br_t_t_if_event_organizer_t_t_out_event_organizer_name_or_YourCompany_t_t_t_t_else_L_quipe_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_t_span_div_td_tr_tr_td_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_DETAILS_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_table_style_width_100_tr_td_style_vertical_align_top_img_src_web_editor_font_to_img_61555_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_td_td_style_padding_0px_10px_0px_10px_width_50_line_height_20px_vertical_align_top_div_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_div_div_strong_Du_strong_t_t_out_object_event_id_date_begin_located_or_4_mai_2021_7_00_00_AM_t_div_div_strong_Au_strong_t_t_out_object_event_id_date_end_located_or_6_mai_2021_5_00_00_PM_t_div_div_style_font_size_12px_color_9e9e9e_i_t_t_out_object_event_id_date_tz_or_Europe_Bruxelles_t_i_div_td_td_style_vertical_align_top_t_t_if_event_address_img_src_web_editor_font_to_img_61505_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_t_td_td_style_padding_0px_10px_0px_10px_width_50_vertical_align_top_t_t_if_event_address_t_t_set_location_t_value_t_t_if_object_event_id_address_id_name_div_t_out_object_event_id_address_id_name_Teksa_SpA_div_t_t_t_if_object_event_id_address_id_street_div_t_out_object_event_id_address_id_street_Puerto_Madero_9710_div_t_t_set_location_t_value_object_event_id_address_id_street_t_t_t_if_object_event_id_address_id_street2_div_t_out_object_event_id_address_id_street2_Of_A15_Santiago_RM_div_t_t_set_location_t_valuef_location_object_event_id_address_id_street2_t_div_t_t_if_object_event_id_address_id_city_t_t_out_object_event_id_address_id_city_Pudahuel_t_t_t_set_location_t_valuef_location_object_event_id_address_id_city_t_t_t_if_object_event_id_address_id_state_id_name_t_t_out_object_event_id_address_id_state_id_name_C1_t_t_t_set_location_t_valuef_location_object_event_id_address_id_state_id_name_t_t_t_if_object_event_id_address_id_zip_t_t_out_object_event_id_address_id_zip_98450_t_t_t_set_location_t_valuef_location_object_event_id_address_id_zip_t_div_t_t_if_object_event_id_address_id_country_id_name_div_t_out_object_event_id_address_id_country_id_name_Argentina_div_t_t_set_location_t_valuef_location_object_event_id_address_id_country_id_name_t_t_td_tr_table_td_tr_tr_td_style_text_align_center_t_t_if_event_organizer_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_CONTACT_ORGANIZER_t_t_if_event_organizer_div_span_style_font_weight_300_margin_10px_0px_Des_questions_sur_cet_v_nement_span_div_Veuillez_contacter_l_organisateur_div_ul_li_t_t_out_event_organizer_name_or_YourCompany_t_li_t_t_if_event_organizer_e_mail_li_E_mail_a_t_attf_href_mailto_event_organizer_e_mail_style_text_decoration_none_color_875A7B_t_out_event_organizer_e_mail_info_yourcompany_com_a_li_t_t_t_if_event_organizer_phone_li_T_l_phone_t_t_out_event_organizer_phone_1_650_123_4567_t_li_t_ul_div_t_td_tr_tr_td_style_text_align_center_CONTACT_ORGANIZER_SEPARATION_t_t_if_is_online_or_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_PWA_MARKGETING_t_t_if_is_online_div_strong_B_n_ficiez_de_la_meilleure_exp_rience_mobile_strong_a_href_event_Installez_notre_application_mobile_a_div_t_td_tr_tr_td_style_text_align_center_PWA_MARKGETING_SEPARATION_t_t_if_is_online_and_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_GOOGLE_MAPS_LINK_t_t_if_event_address_and_location_table_style_width_100_tr_td_div_i_class_fa_fa_map_marker_a_t_attf_href_https_maps_google_com_maps_q_location_target_new_img_t_if_event_address_static_map_url_and_event_address_static_map_url_is_valid_t_att_src_event_address_static_map_url_style_vertical_align_bottom_width_100_alt_Google_Maps_t_t_else_Voir_le_lieu_sur_Google_Maps_t_a_div_td_tr_table_t_td_tr_table_td_tr_tbody_table_td_tr_FOOTER_BY_tr_td_align_center_style_min_width_590px_t_t_if_object_company_id_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_F1F1F1_color_454748_padding_8px_border_collapse_separate_tr_td_style_text_align_center_font_size_14px_Envoy_par_a_target__blank_t_attf_href_object_company_id_website_style_color_875A7B_t_out_object_company_id_name_or_YourCompany_a_t_t_if_is_online_br_D_couvrez_a_href_event_style_color_875A7B_tous_nos_v_nements_a_t_td_tr_table_t_td_tr_table_div__content
AttributeError: 'res.partner' object has no attribute 'e'
But I don't use any partner for my event booking.
Does any one of you already encounter this error,
Thank you,
Chris
Échec du rendu du modèle QWeb : <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"> <t t-set="date_begin" t-value="format_datetime(object.event_id.date_begin, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"></t> <t t-set="date_end" t-value="format_datetime(object.event_id.date_end, tz='UTC', dt_format="yyyyMMdd'T'HHmmss'Z'")"></t> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"></t> <t t-set="event_organizer" t-value="object.event_id.organizer_id"></t> <t t-set="event_address" t-value="object.event_id.address_id"></t> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- HEADER --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Votre inscription</span><br> <span style="font-size: 20px; font-weight: bold;"> <t t-out="object.name or 'Guest'"></t> </span> </td><td valign="middle" align="right"> <a t-attf-href="/event/{{ object.event_id.id }}/my_tickets?badge_mode=1&registration_ids={{ object.ids }}&tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> Télécharger le badge </a> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"> </td></tr> </table> </td> </tr> <!-- EVENT DESCRIPTION --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> Bonjour <t t-out="object.name or 'Guest'"></t>,<br> Veuillez trouver ci-joint votre badge pour l'événement <t t-if="is_online"> <a t-att-href="object.event_id.website_url" style="color:#875A7B;text-decoration:none;" t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</strong>. </t> </div> <div> <br> <strong>Ajouter cet événement à votre calendrier</strong> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&text={{ object.event_id.name }}&dates={{ date_begin }}/{{ date_end }}&location={{ location }}" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;" target="new"><img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""> Google</a> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;"><img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""> iCal/Outlook</a> <a t-attf-href="https://calendar.yahoo.com/?v=60&view=d&type=20&title={{ object.event_id.name }}&in_loc={{ location }}&st={{ format_datetime(object.event_id.date_begin, tz='UTC', dt_format='yyyyMMdd\'T\'HHmmss') }}&et={{ format_datetime(object.event_id.date_end, tz='UTC', dt_format='yyyyMMdd\'T\'HHmmss') }}" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;" target="new"> <img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""> Yahoo </a> <br><br> </div> <div> À bientôt,<br> <span style="color: #454748;"> -- <br> <t t-if="event_organizer"> <t t-out="event_organizer.name or ''">YourCompany</t> </t> <t t-else=""> L'équipe <t t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</t> </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"> </td></tr> </table> </td> </tr> <!-- DETAILS --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/web_editor/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div><t t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</t></div> <div><strong>Du</strong> <t t-out="object.event_id.date_begin_located or ''">4 mai 2021, 7:00:00 AM</t></div> <div><strong>Au</strong> <t t-out="object.event_id.date_end_located or ''">6 mai 2021, 5:00:00 PM</t></div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europe/Bruxelles</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"></t> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"></t> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"></t> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"></t> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"></t> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"></t> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"></t> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACT ORGANIZER --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">Des questions sur cet événement ?</span> <div>Veuillez contacter l'organisateur :</div> <ul> <li><t t-out="event_organizer.name or ''">YourCompany</t></li> <t t-if="event_organizer.e-mail"> <li>E-mail : <a t-attf-href="mailto:{{ event_organizer.e-mail }}" style="text-decoration:none;color:#875A7B;" t-out="event_organizer.e-mail">info@yourcompany.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Téléphone : <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- CONTACT ORGANIZER SEPARATION --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Bénéficiez de la meilleure expérience mobile.</strong> <a href="/event">Installez notre application mobile</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- GOOGLE MAPS LINK --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <i class="fa fa-map-marker"></i> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"> <t t-else="">Voir le lieu sur Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- FOOTER BY --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Envoyé par <a target="_blank" t-attf-href="{{ object.company_id.website }}" style="color: #875A7B;" t-out="object.company_id.name or ''">YourCompany</a> <t t-if="is_online"> <br> Découvrez <a href="/event" style="color:#875A7B;">tous nos événements</a>. </t> </td></tr> </table> </t> </td></tr> </table> Traceback (most recent call last): File "<None>", line 610, in template__div_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_t_t_set_date_begin_t_value_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_date_end_t_value_format_datetime_object_event_id_date_end_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_is_online_t_value_is_published_in_object_event_id_and_object_event_id_is_published_t_t_set_event_organizer_t_value_object_event_id_organizer_id_t_t_set_event_address_t_value_object_event_id_address_id_table_border_0_cellpadding_0_cellspacing_0_width_590_style_padding_16px_background_color_white_color_454748_border_collapse_separate_tbody_HEADER_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_middle_span_style_font_size_10px_Votre_inscription_span_br_span_style_font_size_20px_font_weight_bold_t_t_out_object_name_or_Guest_span_td_td_valign_middle_align_right_a_t_attf_href_event_object_event_id_id_my_tickets_badge_mode_1_amp_registration_ids_object_ids_amp_tickets_hash_object_event_id__get_tickets_access_hash_object_ids_target__blank_style_padding_8px_12px_font_size_12px_color_FFFFFF_text_decoration_none_important_font_weight_400_background_color_875A7B_border_0px_solid_875A7B_border_radius_3px_T_l_charger_le_badge_a_t_t_if_not_object_company_id_uses_default_logo_img_t_att_src_logo_png_company_s_object_company_id_id_style_padding_0px_margin_0px_height_auto_width_80px_t_att_alt_s_object_company_id_name_t_td_tr_tr_td_colspan_2_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_EVENT_DESCRIPTION_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_div_Bonjour_t_t_out_object_name_or_Guest_br_Veuillez_trouver_ci_joint_votre_badge_pour_l_v_nement_t_t_if_is_online_a_t_att_href_object_event_id_website_url_style_color_875A7B_text_decoration_none_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_a_t_t_t_else_strong_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_strong_t_div_div_br_strong_Ajouter_cet_v_nement_votre_calendrier_strong_a_t_attf_href_https_www_google_com_calendar_render_action_TEMPLATE_amp_text_object_event_id_name_amp_dates_date_begin_date_end_amp_location_location_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Google_a_a_t_attf_href_event_slug_object_event_id_ics_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_iCal_Outlook_a_a_t_attf_href_https_calendar_yahoo_com_v_60_amp_view_d_amp_type_20_amp_title_object_event_id_name_amp_in_loc_location_amp_st_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_amp_et_format_datetime_object_event_id_date_end_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Yahoo_a_br_br_div_div_bient_t_br_span_style_color_454748_br_t_t_if_event_organizer_t_t_out_event_organizer_name_or_YourCompany_t_t_t_t_else_L_quipe_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_t_span_div_td_tr_tr_td_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_DETAILS_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_table_style_width_100_tr_td_style_vertical_align_top_img_src_web_editor_font_to_img_61555_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_td_td_style_padding_0px_10px_0px_10px_width_50_line_height_20px_vertical_align_top_div_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_div_div_strong_Du_strong_t_t_out_object_event_id_date_begin_located_or_4_mai_2021_7_00_00_AM_t_div_div_strong_Au_strong_t_t_out_object_event_id_date_end_located_or_6_mai_2021_5_00_00_PM_t_div_div_style_font_size_12px_color_9e9e9e_i_t_t_out_object_event_id_date_tz_or_Europe_Bruxelles_t_i_div_td_td_style_vertical_align_top_t_t_if_event_address_img_src_web_editor_font_to_img_61505_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_t_td_td_style_padding_0px_10px_0px_10px_width_50_vertical_align_top_t_t_if_event_address_t_t_set_location_t_value_t_t_if_object_event_id_address_id_name_div_t_out_object_event_id_address_id_name_Teksa_SpA_div_t_t_t_if_object_event_id_address_id_street_div_t_out_object_event_id_address_id_street_Puerto_Madero_9710_div_t_t_set_location_t_value_object_event_id_address_id_street_t_t_t_if_object_event_id_address_id_street2_div_t_out_object_event_id_address_id_street2_Of_A15_Santiago_RM_div_t_t_set_location_t_valuef_location_object_event_id_address_id_street2_t_div_t_t_if_object_event_id_address_id_city_t_t_out_object_event_id_address_id_city_Pudahuel_t_t_t_set_location_t_valuef_location_object_event_id_address_id_city_t_t_t_if_object_event_id_address_id_state_id_name_t_t_out_object_event_id_address_id_state_id_name_C1_t_t_t_set_location_t_valuef_location_object_event_id_address_id_state_id_name_t_t_t_if_object_event_id_address_id_zip_t_t_out_object_event_id_address_id_zip_98450_t_t_t_set_location_t_valuef_location_object_event_id_address_id_zip_t_div_t_t_if_object_event_id_address_id_country_id_name_div_t_out_object_event_id_address_id_country_id_name_Argentina_div_t_t_set_location_t_valuef_location_object_event_id_address_id_country_id_name_t_t_td_tr_table_td_tr_tr_td_style_text_align_center_t_t_if_event_organizer_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_CONTACT_ORGANIZER_t_t_if_event_organizer_div_span_style_font_weight_300_margin_10px_0px_Des_questions_sur_cet_v_nement_span_div_Veuillez_contacter_l_organisateur_div_ul_li_t_t_out_event_organizer_name_or_YourCompany_t_li_t_t_if_event_organizer_e_mail_li_E_mail_a_t_attf_href_mailto_event_organizer_e_mail_style_text_decoration_none_color_875A7B_t_out_event_organizer_e_mail_info_yourcompany_com_a_li_t_t_t_if_event_organizer_phone_li_T_l_phone_t_t_out_event_organizer_phone_1_650_123_4567_t_li_t_ul_div_t_td_tr_tr_td_style_text_align_center_CONTACT_ORGANIZER_SEPARATION_t_t_if_is_online_or_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_PWA_MARKGETING_t_t_if_is_online_div_strong_B_n_ficiez_de_la_meilleure_exp_rience_mobile_strong_a_href_event_Installez_notre_application_mobile_a_div_t_td_tr_tr_td_style_text_align_center_PWA_MARKGETING_SEPARATION_t_t_if_is_online_and_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_GOOGLE_MAPS_LINK_t_t_if_event_address_and_location_table_style_width_100_tr_td_div_i_class_fa_fa_map_marker_a_t_attf_href_https_maps_google_com_maps_q_location_target_new_img_t_if_event_address_static_map_url_and_event_address_static_map_url_is_valid_t_att_src_event_address_static_map_url_style_vertical_align_bottom_width_100_alt_Google_Maps_t_t_else_Voir_le_lieu_sur_Google_Maps_t_a_div_td_tr_table_t_td_tr_table_td_tr_tbody_table_td_tr_FOOTER_BY_tr_td_align_center_style_min_width_590px_t_t_if_object_company_id_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_F1F1F1_color_454748_padding_8px_border_collapse_separate_tr_td_style_text_align_center_font_size_14px_Envoy_par_a_target__blank_t_attf_href_object_company_id_website_style_color_875A7B_t_out_object_company_id_name_or_YourCompany_a_t_t_if_is_online_br_D_couvrez_a_href_event_style_color_875A7B_tous_nos_v_nements_a_t_td_tr_table_t_td_tr_table_div_ File "<None>", line 460, in template__div_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_t_t_set_date_begin_t_value_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_date_end_t_value_format_datetime_object_event_id_date_end_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_is_online_t_value_is_published_in_object_event_id_and_object_event_id_is_published_t_t_set_event_organizer_t_value_object_event_id_organizer_id_t_t_set_event_address_t_value_object_event_id_address_id_table_border_0_cellpadding_0_cellspacing_0_width_590_style_padding_16px_background_color_white_color_454748_border_collapse_separate_tbody_HEADER_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_middle_span_style_font_size_10px_Votre_inscription_span_br_span_style_font_size_20px_font_weight_bold_t_t_out_object_name_or_Guest_span_td_td_valign_middle_align_right_a_t_attf_href_event_object_event_id_id_my_tickets_badge_mode_1_amp_registration_ids_object_ids_amp_tickets_hash_object_event_id__get_tickets_access_hash_object_ids_target__blank_style_padding_8px_12px_font_size_12px_color_FFFFFF_text_decoration_none_important_font_weight_400_background_color_875A7B_border_0px_solid_875A7B_border_radius_3px_T_l_charger_le_badge_a_t_t_if_not_object_company_id_uses_default_logo_img_t_att_src_logo_png_company_s_object_company_id_id_style_padding_0px_margin_0px_height_auto_width_80px_t_att_alt_s_object_company_id_name_t_td_tr_tr_td_colspan_2_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_EVENT_DESCRIPTION_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_div_Bonjour_t_t_out_object_name_or_Guest_br_Veuillez_trouver_ci_joint_votre_badge_pour_l_v_nement_t_t_if_is_online_a_t_att_href_object_event_id_website_url_style_color_875A7B_text_decoration_none_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_a_t_t_t_else_strong_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_strong_t_div_div_br_strong_Ajouter_cet_v_nement_votre_calendrier_strong_a_t_attf_href_https_www_google_com_calendar_render_action_TEMPLATE_amp_text_object_event_id_name_amp_dates_date_begin_date_end_amp_location_location_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Google_a_a_t_attf_href_event_slug_object_event_id_ics_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_iCal_Outlook_a_a_t_attf_href_https_calendar_yahoo_com_v_60_amp_view_d_amp_type_20_amp_title_object_event_id_name_amp_in_loc_location_amp_st_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_amp_et_format_datetime_object_event_id_date_end_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Yahoo_a_br_br_div_div_bient_t_br_span_style_color_454748_br_t_t_if_event_organizer_t_t_out_event_organizer_name_or_YourCompany_t_t_t_t_else_L_quipe_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_t_span_div_td_tr_tr_td_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_DETAILS_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_table_style_width_100_tr_td_style_vertical_align_top_img_src_web_editor_font_to_img_61555_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_td_td_style_padding_0px_10px_0px_10px_width_50_line_height_20px_vertical_align_top_div_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_div_div_strong_Du_strong_t_t_out_object_event_id_date_begin_located_or_4_mai_2021_7_00_00_AM_t_div_div_strong_Au_strong_t_t_out_object_event_id_date_end_located_or_6_mai_2021_5_00_00_PM_t_div_div_style_font_size_12px_color_9e9e9e_i_t_t_out_object_event_id_date_tz_or_Europe_Bruxelles_t_i_div_td_td_style_vertical_align_top_t_t_if_event_address_img_src_web_editor_font_to_img_61505_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_t_td_td_style_padding_0px_10px_0px_10px_width_50_vertical_align_top_t_t_if_event_address_t_t_set_location_t_value_t_t_if_object_event_id_address_id_name_div_t_out_object_event_id_address_id_name_Teksa_SpA_div_t_t_t_if_object_event_id_address_id_street_div_t_out_object_event_id_address_id_street_Puerto_Madero_9710_div_t_t_set_location_t_value_object_event_id_address_id_street_t_t_t_if_object_event_id_address_id_street2_div_t_out_object_event_id_address_id_street2_Of_A15_Santiago_RM_div_t_t_set_location_t_valuef_location_object_event_id_address_id_street2_t_div_t_t_if_object_event_id_address_id_city_t_t_out_object_event_id_address_id_city_Pudahuel_t_t_t_set_location_t_valuef_location_object_event_id_address_id_city_t_t_t_if_object_event_id_address_id_state_id_name_t_t_out_object_event_id_address_id_state_id_name_C1_t_t_t_set_location_t_valuef_location_object_event_id_address_id_state_id_name_t_t_t_if_object_event_id_address_id_zip_t_t_out_object_event_id_address_id_zip_98450_t_t_t_set_location_t_valuef_location_object_event_id_address_id_zip_t_div_t_t_if_object_event_id_address_id_country_id_name_div_t_out_object_event_id_address_id_country_id_name_Argentina_div_t_t_set_location_t_valuef_location_object_event_id_address_id_country_id_name_t_t_td_tr_table_td_tr_tr_td_style_text_align_center_t_t_if_event_organizer_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_CONTACT_ORGANIZER_t_t_if_event_organizer_div_span_style_font_weight_300_margin_10px_0px_Des_questions_sur_cet_v_nement_span_div_Veuillez_contacter_l_organisateur_div_ul_li_t_t_out_event_organizer_name_or_YourCompany_t_li_t_t_if_event_organizer_e_mail_li_E_mail_a_t_attf_href_mailto_event_organizer_e_mail_style_text_decoration_none_color_875A7B_t_out_event_organizer_e_mail_info_yourcompany_com_a_li_t_t_t_if_event_organizer_phone_li_T_l_phone_t_t_out_event_organizer_phone_1_650_123_4567_t_li_t_ul_div_t_td_tr_tr_td_style_text_align_center_CONTACT_ORGANIZER_SEPARATION_t_t_if_is_online_or_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_PWA_MARKGETING_t_t_if_is_online_div_strong_B_n_ficiez_de_la_meilleure_exp_rience_mobile_strong_a_href_event_Installez_notre_application_mobile_a_div_t_td_tr_tr_td_style_text_align_center_PWA_MARKGETING_SEPARATION_t_t_if_is_online_and_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_GOOGLE_MAPS_LINK_t_t_if_event_address_and_location_table_style_width_100_tr_td_div_i_class_fa_fa_map_marker_a_t_attf_href_https_maps_google_com_maps_q_location_target_new_img_t_if_event_address_static_map_url_and_event_address_static_map_url_is_valid_t_att_src_event_address_static_map_url_style_vertical_align_bottom_width_100_alt_Google_Maps_t_t_else_Voir_le_lieu_sur_Google_Maps_t_a_div_td_tr_table_t_td_tr_table_td_tr_tbody_table_td_tr_FOOTER_BY_tr_td_align_center_style_min_width_590px_t_t_if_object_company_id_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_F1F1F1_color_454748_padding_8px_border_collapse_separate_tr_td_style_text_align_center_font_size_14px_Envoy_par_a_target__blank_t_attf_href_object_company_id_website_style_color_875A7B_t_out_object_company_id_name_or_YourCompany_a_t_t_if_is_online_br_D_couvrez_a_href_event_style_color_875A7B_tous_nos_v_nements_a_t_td_tr_table_t_td_tr_table_div__content AttributeError: 'res.partner' object has no attribute 'e' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/odoo/src/odoo/saas-17.4/addons/mail/models/mail_render_mixin.py", line 312, in _render_template_qweb render_result = self.env['ir.qweb']._render( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/saas-17.4/odoo/tools/profiler.py", line 304, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/saas-17.4/odoo/addons/base/models/ir_qweb.py", line 600, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<None>", line 618, in template__div_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_t_t_set_date_begin_t_value_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_date_end_t_value_format_datetime_object_event_id_date_end_tz_UTC_dt_format_quot_yyyyMMdd_T_HHmmss_Z_quot_t_t_set_is_online_t_value_is_published_in_object_event_id_and_object_event_id_is_published_t_t_set_event_organizer_t_value_object_event_id_organizer_id_t_t_set_event_address_t_value_object_event_id_address_id_table_border_0_cellpadding_0_cellspacing_0_width_590_style_padding_16px_background_color_white_color_454748_border_collapse_separate_tbody_HEADER_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_middle_span_style_font_size_10px_Votre_inscription_span_br_span_style_font_size_20px_font_weight_bold_t_t_out_object_name_or_Guest_span_td_td_valign_middle_align_right_a_t_attf_href_event_object_event_id_id_my_tickets_badge_mode_1_amp_registration_ids_object_ids_amp_tickets_hash_object_event_id__get_tickets_access_hash_object_ids_target__blank_style_padding_8px_12px_font_size_12px_color_FFFFFF_text_decoration_none_important_font_weight_400_background_color_875A7B_border_0px_solid_875A7B_border_radius_3px_T_l_charger_le_badge_a_t_t_if_not_object_company_id_uses_default_logo_img_t_att_src_logo_png_company_s_object_company_id_id_style_padding_0px_margin_0px_height_auto_width_80px_t_att_alt_s_object_company_id_name_t_td_tr_tr_td_colspan_2_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_EVENT_DESCRIPTION_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_div_Bonjour_t_t_out_object_name_or_Guest_br_Veuillez_trouver_ci_joint_votre_badge_pour_l_v_nement_t_t_if_is_online_a_t_att_href_object_event_id_website_url_style_color_875A7B_text_decoration_none_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_a_t_t_t_else_strong_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_strong_t_div_div_br_strong_Ajouter_cet_v_nement_votre_calendrier_strong_a_t_attf_href_https_www_google_com_calendar_render_action_TEMPLATE_amp_text_object_event_id_name_amp_dates_date_begin_date_end_amp_location_location_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Google_a_a_t_attf_href_event_slug_object_event_id_ics_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_iCal_Outlook_a_a_t_attf_href_https_calendar_yahoo_com_v_60_amp_view_d_amp_type_20_amp_title_object_event_id_name_amp_in_loc_location_amp_st_format_datetime_object_event_id_date_begin_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_amp_et_format_datetime_object_event_id_date_end_tz_UTC_dt_format_yyyyMMdd_T_HHmmss_style_padding_3px_5px_border_1px_solid_875A7B_color_875A7B_text_decoration_none_border_radius_3px_target_new_img_src_web_editor_font_to_img_61525_rgb_135_90_123_16_style_vertical_align_middle_height_16_alt_Yahoo_a_br_br_div_div_bient_t_br_span_style_color_454748_br_t_t_if_event_organizer_t_t_out_event_organizer_name_or_YourCompany_t_t_t_t_else_L_quipe_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_t_span_div_td_tr_tr_td_style_text_align_center_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_td_tr_table_td_tr_DETAILS_tr_td_align_center_style_min_width_590px_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_white_padding_0px_8px_0px_8px_border_collapse_separate_tr_td_valign_top_style_font_size_14px_table_style_width_100_tr_td_style_vertical_align_top_img_src_web_editor_font_to_img_61555_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_td_td_style_padding_0px_10px_0px_10px_width_50_line_height_20px_vertical_align_top_div_t_t_out_object_event_id_name_or_R_v_lation_en_ligne_de_la_collection_OpenWood_t_div_div_strong_Du_strong_t_t_out_object_event_id_date_begin_located_or_4_mai_2021_7_00_00_AM_t_div_div_strong_Au_strong_t_t_out_object_event_id_date_end_located_or_6_mai_2021_5_00_00_PM_t_div_div_style_font_size_12px_color_9e9e9e_i_t_t_out_object_event_id_date_tz_or_Europe_Bruxelles_t_i_div_td_td_style_vertical_align_top_t_t_if_event_address_img_src_web_editor_font_to_img_61505_rgb_81_81_102_34_style_padding_4px_max_width_inherit_height_34_alt_t_td_td_style_padding_0px_10px_0px_10px_width_50_vertical_align_top_t_t_if_event_address_t_t_set_location_t_value_t_t_if_object_event_id_address_id_name_div_t_out_object_event_id_address_id_name_Teksa_SpA_div_t_t_t_if_object_event_id_address_id_street_div_t_out_object_event_id_address_id_street_Puerto_Madero_9710_div_t_t_set_location_t_value_object_event_id_address_id_street_t_t_t_if_object_event_id_address_id_street2_div_t_out_object_event_id_address_id_street2_Of_A15_Santiago_RM_div_t_t_set_location_t_valuef_location_object_event_id_address_id_street2_t_div_t_t_if_object_event_id_address_id_city_t_t_out_object_event_id_address_id_city_Pudahuel_t_t_t_set_location_t_valuef_location_object_event_id_address_id_city_t_t_t_if_object_event_id_address_id_state_id_name_t_t_out_object_event_id_address_id_state_id_name_C1_t_t_t_set_location_t_valuef_location_object_event_id_address_id_state_id_name_t_t_t_if_object_event_id_address_id_zip_t_t_out_object_event_id_address_id_zip_98450_t_t_t_set_location_t_valuef_location_object_event_id_address_id_zip_t_div_t_t_if_object_event_id_address_id_country_id_name_div_t_out_object_event_id_address_id_country_id_name_Argentina_div_t_t_set_location_t_valuef_location_object_event_id_address_id_country_id_name_t_t_td_tr_table_td_tr_tr_td_style_text_align_center_t_t_if_event_organizer_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_CONTACT_ORGANIZER_t_t_if_event_organizer_div_span_style_font_weight_300_margin_10px_0px_Des_questions_sur_cet_v_nement_span_div_Veuillez_contacter_l_organisateur_div_ul_li_t_t_out_event_organizer_name_or_YourCompany_t_li_t_t_if_event_organizer_e_mail_li_E_mail_a_t_attf_href_mailto_event_organizer_e_mail_style_text_decoration_none_color_875A7B_t_out_event_organizer_e_mail_info_yourcompany_com_a_li_t_t_t_if_event_organizer_phone_li_T_l_phone_t_t_out_event_organizer_phone_1_650_123_4567_t_li_t_ul_div_t_td_tr_tr_td_style_text_align_center_CONTACT_ORGANIZER_SEPARATION_t_t_if_is_online_or_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_PWA_MARKGETING_t_t_if_is_online_div_strong_B_n_ficiez_de_la_meilleure_exp_rience_mobile_strong_a_href_event_Installez_notre_application_mobile_a_div_t_td_tr_tr_td_style_text_align_center_PWA_MARKGETING_SEPARATION_t_t_if_is_online_and_event_address_hr_width_100_style_background_color_rgb_204_204_204_border_medium_none_clear_both_display_block_font_size_0px_min_height_1px_line_height_0_margin_16px_0px_16px_0px_t_td_tr_tr_td_valign_top_style_font_size_14px_GOOGLE_MAPS_LINK_t_t_if_event_address_and_location_table_style_width_100_tr_td_div_i_class_fa_fa_map_marker_a_t_attf_href_https_maps_google_com_maps_q_location_target_new_img_t_if_event_address_static_map_url_and_event_address_static_map_url_is_valid_t_att_src_event_address_static_map_url_style_vertical_align_bottom_width_100_alt_Google_Maps_t_t_else_Voir_le_lieu_sur_Google_Maps_t_a_div_td_tr_table_t_td_tr_table_td_tr_tbody_table_td_tr_FOOTER_BY_tr_td_align_center_style_min_width_590px_t_t_if_object_company_id_table_width_590_border_0_cellpadding_0_cellspacing_0_style_min_width_590px_background_color_F1F1F1_color_454748_padding_8px_border_collapse_separate_tr_td_style_text_align_center_font_size_14px_Envoy_par_a_target__blank_t_attf_href_object_company_id_website_style_color_875A7B_t_out_object_company_id_name_or_YourCompany_a_t_t_if_is_online_br_D_couvrez_a_href_event_style_color_875A7B_tous_nos_v_nements_a_t_td_tr_table_t_td_tr_table_div_ odoo.addons.base.models.ir_qweb.QWebException: Error while render the template AttributeError: 'res.partner' object has no attribute 'e' Template: <div><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"> <t t-set="date_begin" t-value="format_datetime(object.event_id.date_begin, tz='UTC', dt_format=&quot;yyyyMMdd'T'HHmmss'Z'&quot;)"/> <t t-set="date_end" t-value="format_datetime(object.event_id.date_end, tz='UTC', dt_format=&quot;yyyyMMdd'T'HHmmss'Z'&quot;)"/> <t t-set="is_online" t-value="'is_published' in object.event_id and object.event_id.is_published"/> <t t-set="event_organizer" t-value="object.event_id.organizer_id"/> <t t-set="event_address" t-value="object.event_id.address_id"/> <table border="0" cellpadding="0" cellspacing="0" width="590" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;"> <tbody> <!-- HEADER --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="middle"> <span style="font-size: 10px;">Votre inscription</span><br/> <span style="font-size: 20px; font-weight: bold;"> <t t-out="object.name or 'Guest'"/> </span> </td><td valign="middle" align="right"> <a t-attf-href="/event/{{ object.event_id.id }}/my_tickets?badge_mode=1&amp;registration_ids={{ object.ids }}&amp;tickets_hash={{ object.event_id._get_tickets_access_hash(object.ids) }}" target="_blank" style="padding: 8px 12px; font-size: 12px; color: #FFFFFF; text-decoration: none !important; font-weight: 400; background-color: #875A7B; border: 0px solid #875A7B; border-radius:3px"> Télécharger le badge </a> <t t-if="not object.company_id.uses_default_logo"> <img t-att-src="'/logo.png?company=%s' % object.company_id.id" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="'%s' % object.company_id.name"/> </t> </td></tr> <tr><td colspan="2" style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin:16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- EVENT DESCRIPTION --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <div> Bonjour <t t-out="object.name or 'Guest'"/>,<br/> Veuillez trouver ci-joint votre badge pour l'événement <t t-if="is_online"> <a t-att-href="object.event_id.website_url" style="color:#875A7B;text-decoration:none;" t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</a> </t> <t t-else=""> <strong t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</strong>. </t> </div> <div> <br/> <strong>Ajouter cet événement à votre calendrier</strong> <a t-attf-href="https://www.google.com/calendar/render?action=TEMPLATE&amp;text={{ object.event_id.name }}&amp;dates={{ date_begin }}/{{ date_end }}&amp;location={{ location }}" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;" target="new"><img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""/> Google</a> <a t-attf-href="/event/{{ slug(object.event_id) }}/ics" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;"><img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""/> iCal/Outlook</a> <a t-attf-href="https://calendar.yahoo.com/?v=60&amp;view=d&amp;type=20&amp;title={{ object.event_id.name }}&amp;in_loc={{ location }}&amp;st={{ format_datetime(object.event_id.date_begin, tz='UTC', dt_format='yyyyMMdd\'T\'HHmmss') }}&amp;et={{ format_datetime(object.event_id.date_end, tz='UTC', dt_format='yyyyMMdd\'T\'HHmmss') }}" style="padding:3px 5px;border:1px solid #875A7B;color:#875A7B;text-decoration:none;border-radius:3px;" target="new"> <img src="/web_editor/font_to_img/61525/rgb(135,90,123)/16" style="vertical-align:middle;" height="16" alt=""/> Yahoo </a> <br/><br/> </div> <div> À bientôt,<br/> <span style="color: #454748;"> -- <br/> <t t-if="event_organizer"> <t t-out="event_organizer.name or ''">YourCompany</t> </t> <t t-else=""> L'équipe <t t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</t> </t> </span> </div> </td></tr> <tr><td style="text-align:center;"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </td></tr> </table> </td> </tr> <!-- DETAILS --> <tr> <td align="center" style="min-width: 590px;"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;"> <tr><td valign="top" style="font-size: 14px;"> <table style="width:100%;"> <tr> <td style="vertical-align:top;"> <img src="/web_editor/font_to_img/61555/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </td> <td style="padding: 0px 10px 0px 10px;width:50%;line-height:20px;vertical-align:top;"> <div><t t-out="object.event_id.name or ''">Révélation en ligne de la collection OpenWood</t></div> <div><strong>Du</strong> <t t-out="object.event_id.date_begin_located or ''">4 mai 2021, 7:00:00 AM</t></div> <div><strong>Au</strong> <t t-out="object.event_id.date_end_located or ''">6 mai 2021, 5:00:00 PM</t></div> <div style="font-size:12px;color:#9e9e9e"><i>(<t t-out="object.event_id.date_tz or ''">Europe/Bruxelles</t>)</i></div> </td> <td style="vertical-align:top;"> <t t-if="event_address"> <img src="/web_editor/font_to_img/61505/rgb(81,81,102)/34" style="padding:4px;max-width:inherit;" height="34" alt=""/> </t> </td> <td style="padding: 0px 10px 0px 10px;width:50%;vertical-align:top;"> <t t-if="event_address"> <t t-set="location" t-value="''"/> <t t-if="object.event_id.address_id.name"> <div t-out="object.event_id.address_id.name">Teksa SpA</div> </t> <t t-if="object.event_id.address_id.street"> <div t-out="object.event_id.address_id.street">Puerto Madero 9710</div> <t t-set="location" t-value="object.event_id.address_id.street"/> </t> <t t-if="object.event_id.address_id.street2"> <div t-out="object.event_id.address_id.street2">Of A15, Santiago (RM)</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.street2}}"/> </t> <div> <t t-if="object.event_id.address_id.city"> <t t-out="object.event_id.address_id.city">Pudahuel</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.city}}"/> </t> <t t-if="object.event_id.address_id.state_id.name"> <t t-out="object.event_id.address_id.state_id.name">C1</t>, <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.state_id.name}}"/> </t> <t t-if="object.event_id.address_id.zip"> <t t-out="object.event_id.address_id.zip">98450</t> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.zip}}"/> </t> </div> <t t-if="object.event_id.address_id.country_id.name"> <div t-out="object.event_id.address_id.country_id.name">Argentina</div> <t t-set="location" t-valuef="{{location}}, {{object.event_id.address_id.country_id.name}}"/> </t> </t> </td> </tr> </table> </td></tr> <tr><td style="text-align:center;"> <t t-if="event_organizer"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- CONTACT ORGANIZER --> <t t-if="event_organizer"> <div> <span style="font-weight:300;margin:10px 0px">Des questions sur cet événement ?</span> <div>Veuillez contacter l'organisateur :</div> <ul> <li><t t-out="event_organizer.name or ''">YourCompany</t></li> <t t-if="event_organizer.e-mail"> <li>E-mail : <a t-attf-href="mailto:{{ event_organizer.e-mail }}" style="text-decoration:none;color:#875A7B;" t-out="event_organizer.e-mail">info@yourcompany.com</a></li> </t> <t t-if="event_organizer.phone"> <li>Téléphone : <t t-out="event_organizer.phone">+1 650-123-4567</t></li> </t> </ul> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- CONTACT ORGANIZER SEPARATION --> <t t-if="is_online or event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- PWA MARKGETING --> <t t-if="is_online"> <div> <strong>Bénéficiez de la meilleure expérience mobile.</strong> <a href="/event">Installez notre application mobile</a> </div> </t> </td></tr> <tr><td style="text-align:center;"> <!-- PWA MARKGETING SEPARATION--> <t t-if="is_online and event_address"> <hr width="100%" style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;"/> </t> </td></tr> <tr><td valign="top" style="font-size: 14px;"> <!-- GOOGLE MAPS LINK --> <t t-if="event_address and location"> <table style="width:100%;"><tr><td> <div> <i class="fa fa-map-marker"/> <a t-attf-href="https://maps.google.com/maps?q={{ location }}" target="new"> <img t-if="event_address.static_map_url and event_address.static_map_url_is_valid" t-att-src="event_address.static_map_url" style="vertical-align:bottom; width: 100%;" alt="Google Maps"/> <t t-else="">Voir le lieu sur Google Maps</t> </a> </div> </td></tr></table> </t> </td></tr> </table> </td> </tr> </tbody> </table> </td></tr> <!-- FOOTER BY --> <tr><td align="center" style="min-width: 590px;"> <t t-if="object.company_id"> <table width="590" border="0" cellpadding="0" cellspacing="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;"> <tr><td style="text-align: center; font-size: 14px;"> Envoyé par <a target="_blank" t-attf-href="{{ object.company_id.website }}" style="color: #875A7B;" t-out="object.company_id.name or ''">YourCompany</a> <t t-if="is_online"> <br/> Découvrez <a href="/event" style="color:#875A7B;">tous nos événements</a>. </t> </td></tr> </table> </t> </td></tr> </table> </div> )