Prior to this all of the context of the action called in the list action was overriden. We now combine the action context with the environment context. This allows keeping the context from the XML action that defines the modal sizing. task-3235932 closes odoo/odoo#116287 Related: odoo/upgrade#4493 Signed-off-by: Warnon Aurélien (awa) <awa@odoo.com>
33 lines
1.3 KiB
XML
33 lines
1.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<!--
|
|
'Mark as Lost' in action dropdown
|
|
-->
|
|
<record id="action_set_lost_with_reason" model="ir.actions.server">
|
|
<field name="name">Mark as lost</field>
|
|
<field name="model_id" ref="model_crm_lead"/>
|
|
<field name="binding_model_id" ref="crm.model_crm_lead"/>
|
|
<field name="binding_view_types">list</field>
|
|
<field name="state">code</field>
|
|
<field name="code">action = model.action_set_lost_with_reason()</field>
|
|
</record>
|
|
|
|
<record id="action_your_pipeline" model="ir.actions.server">
|
|
<field name="name">Crm: My Pipeline</field>
|
|
<field name="model_id" ref="crm.model_crm_team"/>
|
|
<field name="state">code</field>
|
|
<field name="groups_id" eval="[(4, ref('base.group_user'))]"/>
|
|
<field name="code">action = model.action_your_pipeline()</field>
|
|
</record>
|
|
|
|
<record id="action_opportunity_forecast" model="ir.actions.server">
|
|
<field name="name">Crm: Forecast</field>
|
|
<field name="model_id" ref="crm.model_crm_team"/>
|
|
<field name="state">code</field>
|
|
<field name="groups_id" eval="[(4, ref('base.group_user'))]"/>
|
|
<field name="code">action = model.action_opportunity_forecast()</field>
|
|
</record>
|
|
|
|
</odoo>
|