From 5df1bf140bb58249081051dd895384e00e08bc34 Mon Sep 17 00:00:00 2001 From: Dharmraj Jhala Date: Fri, 3 Dec 2021 09:33:12 +0000 Subject: [PATCH] [IMP] website_event_{sale, track}: make the installation more robust MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In the event app, we have few email templates ('event.type') defined in the data file so that when app is installed, user can have some basic information readily available. When needed, this data records are updated in few dependent modules to provide more meaning to them. However, if these data records are deleted, and someone tries to install it's dependent modules, it will throw traceback because `` tag won't be able to find the linked record. This commit makes the installation process more robust for such modules by using write method with help of `` tag, so that if the record is available, it will be updated otherwise no traceback will be thrown. TaskID-2584092 closes odoo/odoo#80826 Signed-off-by: Warnon Aurélien (awa) --- addons/website_event_sale/data/event_data.xml | 9 +++++---- addons/website_event_track/data/event_data.xml | 10 +++++----- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/addons/website_event_sale/data/event_data.xml b/addons/website_event_sale/data/event_data.xml index 9df17e43c99..524b11db948 100644 --- a/addons/website_event_sale/data/event_data.xml +++ b/addons/website_event_sale/data/event_data.xml @@ -1,9 +1,10 @@ - - Sell Online - - + + + + + diff --git a/addons/website_event_track/data/event_data.xml b/addons/website_event_track/data/event_data.xml index 2f32534c80a..20d047e2ff8 100644 --- a/addons/website_event_track/data/event_data.xml +++ b/addons/website_event_track/data/event_data.xml @@ -1,10 +1,10 @@ - - - - - + + + + +