summaryrefslogtreecommitdiff
path: root/addons/fetchmail/models/mail_mail.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/fetchmail/models/mail_mail.py')
-rw-r--r--addons/fetchmail/models/mail_mail.py19
1 files changed, 2 insertions, 17 deletions
diff --git a/addons/fetchmail/models/mail_mail.py b/addons/fetchmail/models/mail_mail.py
index 66a9154af70..79f47d8dd12 100644
--- a/addons/fetchmail/models/mail_mail.py
+++ b/addons/fetchmail/models/mail_mail.py
@@ -1,25 +1,10 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
-from odoo import api, fields, models
+from odoo import fields, models
class MailMail(models.Model):
-
- _inherit = "mail.mail"
+ _inherit = 'mail.mail'
fetchmail_server_id = fields.Many2one('fetchmail.server', "Inbound Mail Server", readonly=True, index=True, oldname='server_id')
-
- @api.model
- def create(self, values):
- fetchmail_server_id = self.env.context.get('fetchmail_server_id')
- if fetchmail_server_id:
- values['fetchmail_server_id'] = fetchmail_server_id
- return super(MailMail, self).create(values)
-
- @api.multi
- def write(self, values):
- fetchmail_server_id = self.env.context.get('fetchmail_server_id')
- if fetchmail_server_id:
- values['fetchmail_server_id'] = fetchmail_server_id
- return super(MailMail, self).write(values)