← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 337279] Re: crm and base_contact interact oddly in what e-mailing case updates is concerned

 

Hello,

We're trying to cleanup the bugs for releasing v6.0RC2, and this issue seems to be quite outdated. I don't know if Christophe's modules are now available in extra-addons for trunk, but the CRM and related emailing code has been completely rewritten for v6.0, and do not show the same behavior anymore.
Please do not hesitate to reopen this bug or another one if you still have a similar issue, being sure to mention the exact version and precise steps to reproduce the error.

Thanks!

** Changed in: openobject-addons
       Status: Triaged => Invalid

** Changed in: openobject-addons
     Assignee: Christophe Chauvet - http://www.syleam.fr/ (christophe-chauvet) => (unassigned)

-- 
crm and base_contact interact oddly in what e-mailing case updates is concerned
https://bugs.launchpad.net/bugs/337279
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.

Status in OpenObject Addons Modules: Invalid

Bug description:
Versions used {
openobject-server: r1746
openobject-addons: r2244
(both trunk)
}

Description {
*base_contact* changes the partner structure from partner -> address to partner -> address -> contact, in the process changing the semantics of the address.email field from "the e-mail address of that contact" to "a generic e-mail address for that location".
*crm* expects to find a valid e-mail address of the _user_ owning the open case in user_id.address_id.email, something which does not happen anymore when you install base_contact.
}

Solution {
Either of:
1) Document that base_contact is incompatible with crm
2) Rewrite the e-mail address resolution code in crm.py to be base_contact-aware
3) Rewrite the inheritance code in base_code such that the email field from address is hidden or copied from the subordinated contact having the lowest sequence value
4) Other ideas?
}

Hope this helps,
@Dexter