[REMOVE] fetchmail :- remove server_type in email.message object.

bzr revid: ysa@tinyerp.com-20110301104305-qtfqy8fkr8xifime
This commit is contained in:
Yogesh (OpenERP) 2011-03-01 16:13:05 +05:30
parent 92864126a9
commit 062c57e4b0
1 changed files with 1 additions and 12 deletions

View File

@ -117,7 +117,7 @@ class email_server(osv.osv):
context = {}
for server in self.browse(cr, uid, ids, context=context):
logger.notifyChannel(server.type, netsvc.LOG_INFO, 'fetchmail start checking for new emails on %s' % (server.name))
context.update({'server_id': server.id, 'server_type': server.type})
context.update({'server_id': server.id})
try:
if server.type == 'imap':
imap_server = None
@ -215,22 +215,14 @@ class email_message(osv.osv):
_columns = {
'server_id': fields.many2one('email.server', "Mail Server", readonly=True, select=True),
'server_type':fields.selection([
('pop', 'POP Server'),
('imap', 'IMAP Server'),
], 'Server Type', select=True, readonly=True),
}
_order = 'id desc'
def create(self, cr, uid, values, context=None):
if context is None:
context={}
server_id = context.get('server_id',False)
server_type = context.get('server_type',False)
if server_id:
values['server_id'] = server_id
if server_type:
values['server_type'] = server_type
res = super(email_message,self).create(cr, uid, values, context=context)
return res
@ -238,11 +230,8 @@ class email_message(osv.osv):
if context is None:
context={}
server_id = context.get('server_id',False)
server_type = context.get('server_type',False)
if server_id:
values['server_id'] = server_id
if server_type:
values['server_type'] = server_type
res = super(email_message,self).write(cr, uid, ids, values, context=context)
return res