From bbd64c22abc19558c1d83a892fc426bf99a094ce Mon Sep 17 00:00:00 2001 From: Mohit Ghodasara Date: Thu, 31 Jan 2019 10:45:06 +0000 Subject: [PATCH] [IMP] various: prevent unlink of automated activity types Purpose of this merge is to update main addons and set activity types used for automated activities as master data. This means they cannot be removed. Indeed those activity types are used in business flow to generate activities and removing them may break some flows. This commit is linked to task ID 1907970 and PR #29257. --- addons/fleet/data/mail_data.xml | 1 + addons/hr_expense/data/mail_data.xml | 1 + addons/hr_holidays/data/mail_data.xml | 4 ++++ addons/maintenance/data/mail_data.xml | 1 + addons/product_expiry/data/product_expiry_data.xml | 1 + addons/sale/data/mail_data.xml | 1 + 6 files changed, 9 insertions(+) diff --git a/addons/fleet/data/mail_data.xml b/addons/fleet/data/mail_data.xml index 0fb2cbc3c96..401f115b87b 100644 --- a/addons/fleet/data/mail_data.xml +++ b/addons/fleet/data/mail_data.xml @@ -5,6 +5,7 @@ Contract to Renew fa-car + True diff --git a/addons/hr_expense/data/mail_data.xml b/addons/hr_expense/data/mail_data.xml index 735771fbff7..06c497b4176 100644 --- a/addons/hr_expense/data/mail_data.xml +++ b/addons/hr_expense/data/mail_data.xml @@ -6,6 +6,7 @@ Expense Approval fa-dollar + True diff --git a/addons/hr_holidays/data/mail_data.xml b/addons/hr_holidays/data/mail_data.xml index 253cac416fe..a57701e195c 100644 --- a/addons/hr_holidays/data/mail_data.xml +++ b/addons/hr_holidays/data/mail_data.xml @@ -6,11 +6,13 @@ Time Off Approval fa-sun-o + True Time Off Second Approve fa-sun-o + True @@ -18,11 +20,13 @@ Allocation Approval fa-sun-o + True Allocation Second Approve fa-sun-o + True diff --git a/addons/maintenance/data/mail_data.xml b/addons/maintenance/data/mail_data.xml index dd80a831723..d298a0fb55d 100644 --- a/addons/maintenance/data/mail_data.xml +++ b/addons/maintenance/data/mail_data.xml @@ -6,6 +6,7 @@ Maintenance Request fa-wrench + True diff --git a/addons/product_expiry/data/product_expiry_data.xml b/addons/product_expiry/data/product_expiry_data.xml index f0effeaaa77..62d95fb701f 100644 --- a/addons/product_expiry/data/product_expiry_data.xml +++ b/addons/product_expiry/data/product_expiry_data.xml @@ -10,6 +10,7 @@ fa-tasks 0 + True diff --git a/addons/sale/data/mail_data.xml b/addons/sale/data/mail_data.xml index 938a39e1576..50c42763b67 100644 --- a/addons/sale/data/mail_data.xml +++ b/addons/sale/data/mail_data.xml @@ -6,6 +6,7 @@ Order Upsell fa-line-chart + True