From 8023625d71a0826b83849aca192a47f995ecb3f7 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Tue, 20 Jun 2023 11:00:40 +0200 Subject: [PATCH] [FIX] sql_export_mail : do not raise an error if non admin user want to access to sql export --- sql_export_mail/models/sql_export.py | 7 ++++++- sql_export_mail/views/sql_export_view.xml | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sql_export_mail/models/sql_export.py b/sql_export_mail/models/sql_export.py index c30d2d4d2..ef871e70e 100644 --- a/sql_export_mail/models/sql_export.py +++ b/sql_export_mail/models/sql_export.py @@ -20,7 +20,12 @@ class SqlExport(models.Model): "need to link the sql query with a cron to send mail automatically", ) cron_ids = fields.Many2many( - "ir.cron", "cron_sqlquery_rel", "sql_id", "cron_id", "Crons" + "ir.cron", + "cron_sqlquery_rel", + "sql_id", + "cron_id", + "Crons", + groups="base.group_system", ) # We could implement other conditions, that is why it is a selection field mail_condition = fields.Selection( diff --git a/sql_export_mail/views/sql_export_view.xml b/sql_export_mail/views/sql_export_view.xml index 487bad1d9..9a9b7aea9 100644 --- a/sql_export_mail/views/sql_export_view.xml +++ b/sql_export_mail/views/sql_export_view.xml @@ -18,6 +18,7 @@ @@ -30,7 +31,7 @@ colspan="2" /> - +