[MIG] mail_tracking_mailgun: Migrated to 10.0

This commit is contained in:
Damien Bouvy 2016-10-14 22:57:30 +02:00 committed by nicolas
parent 9adb6bd763
commit 24e5044065
4 changed files with 6 additions and 8 deletions

View File

@ -4,14 +4,14 @@
{
"name": "Mail tracking for Mailgun",
"summary": "Mail tracking and Mailgun webhooks integration",
"version": "9.0.1.0.0",
"version": "10.0.1.0.0",
"category": "Social Network",
"website": "https://odoo-community.org/",
"author": "Tecnativa, "
"Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
'installable': False,
'installable': True,
"depends": [
"mail_tracking",
],

View File

@ -3,7 +3,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
import json
from openerp import models
from odoo import models
class IrMailServer(models.Model):
@ -14,9 +14,7 @@ class IrMailServer(models.Model):
tracking_email_id, headers)
headers = headers or {}
metadata = {
# NOTE: We can not use 'self.env.cr.dbname' because self is
# ir.mail_server object in old API (osv.osv)
'odoo_db': self.pool.db_name,
'odoo_db': self.env.cr.dbname,
'tracking_email_id': tracking_email_id,
}
headers['X-Mailgun-Variables'] = json.dumps(metadata)

View File

@ -5,7 +5,7 @@
import hashlib
import hmac
from datetime import datetime
from openerp import models, api, fields
from odoo import models, api, fields
import logging
_logger = logging.getLogger(__name__)

View File

@ -2,7 +2,7 @@
# Copyright 2016 Antonio Espinosa - <antonio.espinosa@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp.tests.common import TransactionCase
from odoo.tests.common import TransactionCase
class TestMailgun(TransactionCase):