summaryrefslogtreecommitdiff
path: root/addons/mail/models
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/models')
-rw-r--r--addons/mail/models/ir_actions.py5
-rw-r--r--addons/mail/models/ir_autovacuum.py3
-rw-r--r--addons/mail/models/mail_alias.py10
-rw-r--r--addons/mail/models/mail_channel.py12
-rw-r--r--addons/mail/models/mail_followers.py3
-rw-r--r--addons/mail/models/mail_mail.py12
-rw-r--r--addons/mail/models/mail_message.py11
-rw-r--r--addons/mail/models/mail_message_subtype.py3
-rw-r--r--addons/mail/models/mail_shortcode.py4
-rw-r--r--addons/mail/models/mail_template.py12
-rw-r--r--addons/mail/models/mail_thread.py13
-rw-r--r--addons/mail/models/mail_tracking_value.py5
-rw-r--r--addons/mail/models/res_config.py3
-rw-r--r--addons/mail/models/res_partner.py6
-rw-r--r--addons/mail/models/res_users.py6
-rw-r--r--addons/mail/models/update.py22
16 files changed, 73 insertions, 57 deletions
diff --git a/addons/mail/models/ir_actions.py b/addons/mail/models/ir_actions.py
index 66cf1c20461..af29863a902 100644
--- a/addons/mail/models/ir_actions.py
+++ b/addons/mail/models/ir_actions.py
@@ -1,7 +1,8 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp import _, api, fields, models
-from openerp.exceptions import UserError
+from odoo import _, api, fields, models
+from odoo.exceptions import UserError
class ServerActions(models.Model):
diff --git a/addons/mail/models/ir_autovacuum.py b/addons/mail/models/ir_autovacuum.py
index 428256fc061..387afaa8843 100644
--- a/addons/mail/models/ir_autovacuum.py
+++ b/addons/mail/models/ir_autovacuum.py
@@ -1,7 +1,8 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp import models
+from odoo import models
+
class AutoVacuum(models.AbstractModel):
_inherit = 'ir.autovacuum'
diff --git a/addons/mail/models/mail_alias.py b/addons/mail/models/mail_alias.py
index ee5cd6f12e9..d55a4c6b1c2 100644
--- a/addons/mail/models/mail_alias.py
+++ b/addons/mail/models/mail_alias.py
@@ -1,14 +1,14 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import logging
import re
import unicodedata
-from openerp import _, api, fields, models, SUPERUSER_ID
-from openerp.exceptions import ValidationError
-from openerp.modules.registry import RegistryManager
-from openerp.tools import ustr
-from openerp.tools.safe_eval import safe_eval as eval
+from odoo import _, api, fields, models
+from odoo.exceptions import ValidationError
+from odoo.tools import ustr
+from odoo.tools.safe_eval import safe_eval as eval
_logger = logging.getLogger(__name__)
diff --git a/addons/mail/models/mail_channel.py b/addons/mail/models/mail_channel.py
index 9ce2e81feee..7cde2211fcc 100644
--- a/addons/mail/models/mail_channel.py
+++ b/addons/mail/models/mail_channel.py
@@ -1,16 +1,16 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
from email.utils import formataddr
import re
import uuid
-from openerp import _, api, fields, models, modules, tools
-from openerp.exceptions import UserError
-from openerp.osv import expression
-from openerp.tools import ormcache
-from openerp.tools.safe_eval import safe_eval as eval
-
+from odoo import _, api, fields, models, modules, tools
+from odoo.exceptions import UserError
+from odoo.osv import expression
+from odoo.tools import ormcache
+from odoo.tools.safe_eval import safe_eval as eval
class ChannelPartner(models.Model):
diff --git a/addons/mail/models/mail_followers.py b/addons/mail/models/mail_followers.py
index 2dd62582b1d..293ae6c5938 100644
--- a/addons/mail/models/mail_followers.py
+++ b/addons/mail/models/mail_followers.py
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp import api, fields, models
+from odoo import api, fields, models
class Followers(models.Model):
diff --git a/addons/mail/models/mail_mail.py b/addons/mail/models/mail_mail.py
index 74fcb9720f2..13280a2a15f 100644
--- a/addons/mail/models/mail_mail.py
+++ b/addons/mail/models/mail_mail.py
@@ -1,18 +1,18 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import base64
import datetime
import logging
+import psycopg2
import threading
from email.utils import formataddr
-import psycopg2
-
-from openerp import _, api, fields, models
-from openerp import tools
-from openerp.addons.base.ir.ir_mail_server import MailDeliveryException
-from openerp.tools.safe_eval import safe_eval as eval
+from odoo import _, api, fields, models
+from odoo import tools
+from odoo.addons.base.ir.ir_mail_server import MailDeliveryException
+from odoo.tools.safe_eval import safe_eval as eval
_logger = logging.getLogger(__name__)
diff --git a/addons/mail/models/mail_message.py b/addons/mail/models/mail_message.py
index 397755413b0..170bcbba864 100644
--- a/addons/mail/models/mail_message.py
+++ b/addons/mail/models/mail_message.py
@@ -1,13 +1,14 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import logging
from email.header import decode_header
from email.utils import formataddr
-import logging
-from openerp import _, api, fields, models, SUPERUSER_ID
-from openerp import tools
-from openerp.exceptions import UserError, AccessError
-from openerp.osv import expression
+from odoo import _, api, fields, models, SUPERUSER_ID, tools
+from odoo.exceptions import UserError, AccessError
+from odoo.osv import expression
_logger = logging.getLogger(__name__)
diff --git a/addons/mail/models/mail_message_subtype.py b/addons/mail/models/mail_message_subtype.py
index 0f2316a19b7..dfe99860f75 100644
--- a/addons/mail/models/mail_message_subtype.py
+++ b/addons/mail/models/mail_message_subtype.py
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp import fields, models
+from odoo import fields, models
class MailMessageSubtype(models.Model):
diff --git a/addons/mail/models/mail_shortcode.py b/addons/mail/models/mail_shortcode.py
index 8c659a1f134..36624bc0b2b 100644
--- a/addons/mail/models/mail_shortcode.py
+++ b/addons/mail/models/mail_shortcode.py
@@ -1,8 +1,10 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
import cgi
import re
-from openerp import api, fields, models
+from odoo import api, fields, models
class MailShortcode(models.Model):
diff --git a/addons/mail/models/mail_template.py b/addons/mail/models/mail_template.py
index a9f84a25cd7..7878b98038b 100644
--- a/addons/mail/models/mail_template.py
+++ b/addons/mail/models/mail_template.py
@@ -1,4 +1,5 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import base64
import copy
@@ -7,13 +8,12 @@ import dateutil.relativedelta as relativedelta
import logging
import lxml
import urlparse
-import openerp
+
from urllib import urlencode, quote as quote
-from openerp import _, api, fields, models, SUPERUSER_ID
-from openerp import tools
-from openerp import report as odoo_report
-from openerp.exceptions import UserError
+from odoo import _, api, fields, models, osv, SUPERUSER_ID, tools
+from odoo import report as odoo_report
+from odoo.exceptions import UserError
_logger = logging.getLogger(__name__)
@@ -24,7 +24,7 @@ def format_tz(pool, cr, uid, dt, tz=False, format=False, context=None):
context['tz'] = tz or pool.get('res.users').read(cr, SUPERUSER_ID, uid, ['tz'])['tz'] or "UTC"
timestamp = datetime.datetime.strptime(dt, tools.DEFAULT_SERVER_DATETIME_FORMAT)
- ts = openerp.osv.fields.datetime.context_timestamp(cr, uid, timestamp, context)
+ ts = osv.fields.datetime.context_timestamp(cr, uid, timestamp, context)
# Babel allows to format datetime in a specific language without change locale
# So month 1 = January in English, and janvier in French
diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py
index 4ab3841a9c8..f66a171342a 100644
--- a/addons/mail/models/mail_thread.py
+++ b/addons/mail/models/mail_thread.py
@@ -1,4 +1,5 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import base64
import datetime
@@ -6,7 +7,6 @@ import dateutil
import email
import json
import lxml
-from lxml import etree
import logging
import pytz
import re
@@ -17,13 +17,12 @@ import xmlrpclib
from collections import namedtuple
from email.message import Message
from email.utils import formataddr
+from lxml import etree
from werkzeug import url_encode
-from openerp import _, api, fields, models
-from openerp import exceptions
-from openerp import tools
-from openerp.addons.mail.models.mail_message import decode
-from openerp.tools.safe_eval import safe_eval as eval
+from odoo import _, api, exceptions, fields, models, tools
+from odoo.addons.mail.models.mail_message import decode
+from odoo.tools.safe_eval import safe_eval as eval
_logger = logging.getLogger(__name__)
@@ -1837,7 +1836,7 @@ class MailThread(models.AbstractModel):
handle ir ui views. """
values = kwargs.pop('values', None) or dict()
try:
- from openerp.addons.website.models.website import slug
+ from odoo.addons.website.models.website import slug
values['slug'] = slug
except ImportError:
values['slug'] = lambda self: self.id
diff --git a/addons/mail/models/mail_tracking_value.py b/addons/mail/models/mail_tracking_value.py
index 72f2c2d003e..6296dc2a194 100644
--- a/addons/mail/models/mail_tracking_value.py
+++ b/addons/mail/models/mail_tracking_value.py
@@ -1,6 +1,9 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
from datetime import datetime
-from openerp import api, fields, models, tools
+from odoo import api, fields, models, tools
class MailTracking(models.Model):
diff --git a/addons/mail/models/res_config.py b/addons/mail/models/res_config.py
index d413f03f0e5..d34a6663a4f 100644
--- a/addons/mail/models/res_config.py
+++ b/addons/mail/models/res_config.py
@@ -1,9 +1,10 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import urlparse
import datetime
-from openerp import api, fields, models, tools
+from odoo import api, fields, models, tools
class BaseConfiguration(models.TransientModel):
diff --git a/addons/mail/models/res_partner.py b/addons/mail/models/res_partner.py
index 4f17ecb8106..6d624ed0517 100644
--- a/addons/mail/models/res_partner.py
+++ b/addons/mail/models/res_partner.py
@@ -1,13 +1,15 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
import logging
import threading
-from openerp import _, api, fields, models, tools
-from openerp.osv import expression
+from odoo import _, api, fields, models
+from odoo.osv import expression
_logger = logging.getLogger(__name__)
+
class Partner(models.Model):
""" Update partner to add a field about notification preferences. Add a generic opt-out field that can be used
to restrict usage of automatic email templates. """
diff --git a/addons/mail/models/res_users.py b/addons/mail/models/res_users.py
index c5942457079..e188b9f9e75 100644
--- a/addons/mail/models/res_users.py
+++ b/addons/mail/models/res_users.py
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from openerp import _, api, fields, models
-import openerp
+from odoo import _, api, exceptions, fields, models
class Users(models.Model):
@@ -47,7 +47,7 @@ class Users(models.Model):
if not values.get('login', False):
action = self.env.ref('base.action_res_users')
msg = _("You cannot create a new user from here.\n To create new user please go to configuration panel.")
- raise openerp.exceptions.RedirectWarning(msg, action.id, _('Go to the configuration panel'))
+ raise exceptions.RedirectWarning(msg, action.id, _('Go to the configuration panel'))
user = super(Users, self).create(values)
diff --git a/addons/mail/models/update.py b/addons/mail/models/update.py
index d8e7875c62e..eb55684f14b 100644
--- a/addons/mail/models/update.py
+++ b/addons/mail/models/update.py
@@ -1,21 +1,25 @@
# -*- coding: utf-8 -*-
-from ast import literal_eval
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
import datetime
-from functools import partial
import logging
import werkzeug.urls
import urllib2
-from openerp import release, SUPERUSER_ID
-from openerp.models import AbstractModel
-from openerp.tools.translate import _
-from openerp.tools.config import config
-from openerp.tools import misc
-from openerp.exceptions import UserError
+from ast import literal_eval
+from functools import partial
+
+from odoo import release, SUPERUSER_ID
+from odoo.exceptions import UserError
+from odoo.models import AbstractModel
+from odoo.tools.translate import _
+from odoo.tools import config
+from odoo.tools import misc
_logger = logging.getLogger(__name__)
-class publisher_warranty_contract(AbstractModel):
+
+class PublisherWarrantyContract(AbstractModel):
_name = "publisher_warranty.contract"
def _get_message(self, cr, uid):