[FIX] crm_todo: usability fix: the lead was not present
authorThibault Delavallée <tde@openerp.com>
Wed, 16 Apr 2014 13:03:56 +0000 (15:03 +0200)
committerThibault Delavallée <tde@openerp.com>
Wed, 16 Apr 2014 13:03:56 +0000 (15:03 +0200)
in the task form view, but in the tree view, it is now present in both view when coming from 'my tasks' in crm menu.

lp bug: https://launchpad.net/bugs/1256392 fixed

bzr revid: tde@openerp.com-20140416130356-i3a5pqcib8smdx47

addons/crm_todo/crm_todo_view.xml

index 0b3de33..0d1fd30 100644 (file)
         </field>
     </record>
 
+    <record model="ir.ui.view" id="project_task_crm_form">
+        <field name="name">project.task.form.crm</field>
+        <field name="model">project.task</field>
+        <field name="priority">20</field>
+        <field name="inherit_id" ref="project.view_task_form2" />
+        <field name="arch" type="xml">
+            <field name="partner_id" position="after">
+                <field name="lead_id" invisible="not context.get('lead_id', False)"/>
+            </field>
+        </field>
+    </record>
 
     <record model="ir.actions.act_window" id="crm_todo_action">
         <field name="name">My Tasks</field>