[CLEAN] Sale_crm: cleaned subtypes, removed auto following that will be added in mail_thread. Updated track_visility parameter.
bzr revid: tde@openerp.com-20121219164001-dbjvkl0q11e9f91t
This commit is contained in:
parent
8ab9ac2cf9
commit
3e67fc6d6b
|
@ -29,18 +29,6 @@ class sale_order(osv.osv):
|
||||||
domain="['|',('section_id','=',section_id),('section_id','=',False), ('object_id.model', '=', 'crm.lead')]")
|
domain="['|',('section_id','=',section_id),('section_id','=',False), ('object_id.model', '=', 'crm.lead')]")
|
||||||
}
|
}
|
||||||
|
|
||||||
def write(self, cr, uid, ids, vals, context=None):
|
|
||||||
# TDE todo: will be replaced by automatic in mail.thread
|
|
||||||
if vals.get('section_id'):
|
|
||||||
section_id = self.pool.get('crm.case.section').browse(cr, uid, vals.get('section_id'), context=context)
|
|
||||||
vals['message_follower_ids'] = [(6, 0, [follower.id]) for follower in section_id.message_follower_ids]
|
|
||||||
res = super(sale_order, self).write(cr, uid, ids, vals, context=context)
|
|
||||||
# subscribe new salesteam followers & subtypes to the sale order
|
|
||||||
if vals.get('section_id'):
|
|
||||||
self._subscribe_followers_subtype(cr, uid, ids, vals.get('section_id'), 'crm.case.section', context=context)
|
|
||||||
return res
|
|
||||||
|
|
||||||
sale_order()
|
|
||||||
|
|
||||||
class res_users(osv.Model):
|
class res_users(osv.Model):
|
||||||
_inherit = 'res.users'
|
_inherit = 'res.users'
|
||||||
|
|
|
@ -7,13 +7,13 @@
|
||||||
<field name="name">Quotation sent</field>
|
<field name="name">Quotation sent</field>
|
||||||
<field name="res_model">crm.case.section</field>
|
<field name="res_model">crm.case.section</field>
|
||||||
<field name="parent_id" eval="ref('sale.mt_quotation_sent')"/>
|
<field name="parent_id" eval="ref('sale.mt_quotation_sent')"/>
|
||||||
<field name="parent_field">section_id</field>
|
<field name="relation_field">section_id</field>
|
||||||
</record>
|
</record>
|
||||||
<record id="mt_salesteam_confirmed" model="mail.message.subtype">
|
<record id="mt_salesteam_confirmed" model="mail.message.subtype">
|
||||||
<field name="name">Sale Order Confirmed</field>
|
<field name="name">Sale Order Confirmed</field>
|
||||||
<field name="res_model">crm.case.section</field>
|
<field name="res_model">crm.case.section</field>
|
||||||
<field name="parent_id" eval="ref('sale.mt_order_confirmed')"/>
|
<field name="parent_id" eval="ref('sale.mt_order_confirmed')"/>
|
||||||
<field name="parent_field">section_id</field>
|
<field name="relation_field">section_id</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
Loading…
Reference in New Issue