← Back to team overview

openerp-india team mailing list archive

[Bug 892273] Re: fetchmail mail_gateway don't accept attachment 6.0.3

 

fetchmail.py email_server.fetch_mail()
=>  mail_gateway.py mailgate_tool.process_email() :

1) => create_record => crm_lead.py crm_lead.message_new() 
  => self.pool.get('ir.attachment').create(cr, uid, data_attach)

2) => history => ... att_obj.create(cr, uid,
{'res_model':case._name,'res_id':case.id,'name': att[0], 'datas':
base64.encodestring(att[1])}...

then we have the conflict :
WARNING:pop:[02]: Error occurred while validating the field(s) name,parent_id,res_model,res_id: File name must be unique!

Now , how to fix it ?
  remove attachment in crm_lead.message_new()  ? In this case how to do with other model with message_new...
  don't use specifics message_new for model and remove creation of attachment ?
  don't create attachment in history ?
  add an flag for creation of attachement in history ?

  I am new in openerp framework, then I don't know how fix this without
cause others troubles...

Thx for help me.

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Server.
https://bugs.launchpad.net/bugs/892273

Title:
  fetchmail mail_gateway don't accept attachment 6.0.3

Status in OpenERP Server:
  New

Bug description:
  Openerp 6.0.3. Module Fetchmail.

    It's working when I send a simple mail.
  my mail is fetched.
    When my mail have an attachment.
  It's fail with this message.
  WARNING:pop:[02]: Error occurred while validating the field(s) name,parent_id,res_model,res_id: File name must be unique!

    In the code it's the line in mail_gateway/mail_gateway.py
  attachments.append(att_obj.create(cr, uid, {'res_model':case._name,'res_id':case.id,'name': att[0], 'datas': base64.encodestring(att[1])}))
  that's don't work... the name att[0] seem correct...
  I need another module for that's work ? or a config ?

    Module installed :
  base
  base_action_rule
  base_calendar
  base_setup
  board
  crm
  document
  document_webdav
  fetchmail
  knowledge
  mail_gateway
  process
  resource
  web_livechat

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/892273/+subscriptions


References