[FIX] mrp, purchase_requisition: prevent stage altering
Previously, when grouped by state, user was able to drag and drop kanban boxes to alter the state of an unbuild, a purchase requistion or work order. However the state should be readlonly and could only be modify via public methods on those objects. Those methods do additional required stuff than just modifying the state. task-2087309 closes odoo/odoo#40759 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
This commit is contained in:
committed by
Arnold Moyaux
parent
270fa57d64
commit
67951fe074
@@ -80,7 +80,7 @@
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<span class="float-right text-right">
|
||||
<field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'done': 'success'}}"/>
|
||||
<field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'done': 'success'}}" readonly="1"/>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -408,7 +408,7 @@
|
||||
<kanban class="oe_background_grey o_kanban_dashboard o_mrp_workorder_kanban" create="0">
|
||||
<field name="name"/>
|
||||
<field name="production_id"/>
|
||||
<field name="state"/>
|
||||
<field name="state" readonly="1"/>
|
||||
<field name="is_user_working"/>
|
||||
<field name="working_user_ids"/>
|
||||
<field name="last_working_user_id"/>
|
||||
|
||||
@@ -234,7 +234,7 @@
|
||||
<div class="o_kanban_record_headings mt4">
|
||||
<strong class="o_kanban_record_title"><span><field name="name"/></span></strong>
|
||||
</div>
|
||||
<field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'in_progress': 'default', 'open': 'success', 'done': 'success', 'close': 'danger'}}"/>
|
||||
<field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'in_progress': 'default', 'open': 'success', 'done': 'success', 'close': 'danger'}}" readonly="1"/>
|
||||
</div>
|
||||
<div class="o_kanban_record_body">
|
||||
<span class="text-muted"><field name="type_id"/></span>
|
||||
|
||||
Reference in New Issue
Block a user