odoo/odoo#110588

Created by Guillaume Merlin (megu)
Merged at 651904b67fde44fb7214a484c02c11f8217ffa57

Statuses:

label
odoo-dev:15.0-opw-3141895-mailing_trace_report_list_readonly-megu
head
04061d618d1067403e22fbb2ee867aaacd57fbd7
merged
2 years ago by Bugfix, Nicolas Lempereur (nle)
odoo/odoo
15.0 #110588
saas-15.2 #111689
16.0 #111732
saas-16.1 #111746
17.0
18.0
saas-18.1
saas-18.2
saas-18.3
master #111757

[FIX] mass_mailing: disable report creation and deletion in list view

In the list view of Mass Mailing Analysis, there is a button to create a record that does nothing and a button to delete some that raises an error

Steps to reproduce:
1. Install Email Marketing
2. Open Email Marketing
3. Go to Reporting and trigger the list view
4. A create button is present but doesn't do anything and deleting a record raises an error

Solution:
Change the access rights on mailing.trace.report to only allow read

Problem:
mailing.trace.report is a view so we cannot create/delete them

opw-3141895
opw-3128595