diff --git a/mass_mailing_partner/__manifest__.py b/mass_mailing_partner/__manifest__.py
index a9d22762a..297089e2a 100644
--- a/mass_mailing_partner/__manifest__.py
+++ b/mass_mailing_partner/__manifest__.py
@@ -6,7 +6,7 @@
{
"name": "Link partners with mass-mailing",
- "version": "14.0.1.0.1",
+ "version": "15.0.1.0.0",
"author": "Tecnativa, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/social",
"license": "AGPL-3",
diff --git a/mass_mailing_partner/hooks.py b/mass_mailing_partner/hooks.py
index f2fe4aa60..5b5bc7095 100644
--- a/mass_mailing_partner/hooks.py
+++ b/mass_mailing_partner/hooks.py
@@ -13,21 +13,18 @@ _logger = logging.getLogger(__name__)
def post_init_hook(cr, registry):
- with api.Environment.manage():
- env = api.Environment(cr, SUPERUSER_ID, {})
- # ACTION 1: Match existing contacts
- contact_model = env["mailing.contact"]
- partner_model = env["res.partner"]
- contacts = contact_model.search([("email", "!=", False)])
- _logger.info("Trying to match %d contacts to partner by email", len(contacts))
- for contact in contacts:
- partners = partner_model.search(
- [("email", "=ilike", contact.email)], limit=1
- )
- if partners:
- contact.write({"partner_id": partners.id})
- # ACTION 2: Match existing statistics
- stat_model = env["mailing.trace"]
- stats = stat_model.search([("model", "!=", False), ("res_id", "!=", False)])
- _logger.info("Trying to link %d mass mailing statistics to partner", len(stats))
- stats.partner_link()
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ # ACTION 1: Match existing contacts
+ contact_model = env["mailing.contact"]
+ partner_model = env["res.partner"]
+ contacts = contact_model.search([("email", "!=", False)])
+ _logger.info("Trying to match %d contacts to partner by email", len(contacts))
+ for contact in contacts:
+ partners = partner_model.search([("email", "=ilike", contact.email)], limit=1)
+ if partners:
+ contact.write({"partner_id": partners.id})
+ # ACTION 2: Match existing statistics
+ stat_model = env["mailing.trace"]
+ stats = stat_model.search([("model", "!=", False), ("res_id", "!=", False)])
+ _logger.info("Trying to link %d mass mailing statistics to partner", len(stats))
+ stats.partner_link()
diff --git a/mass_mailing_partner/views/mailing_trace_view.xml b/mass_mailing_partner/views/mailing_trace_view.xml
index 9d091bd77..2a9320db0 100644
--- a/mass_mailing_partner/views/mailing_trace_view.xml
+++ b/mass_mailing_partner/views/mailing_trace_view.xml
@@ -9,7 +9,7 @@
mailing.trace
-
+
@@ -20,7 +20,7 @@
mailing.trace
-
+