changes
This commit is contained in:
@@ -43,21 +43,19 @@ class FpWoScanController(http.Controller):
|
||||
'/odoo/action-fusion_plating.action_fp_job/%d' % job.id
|
||||
)
|
||||
|
||||
# 2) Legacy MO form (pre-migration or non-migrated records).
|
||||
mo = env['mrp.production'].sudo().browse(wo_id).exists()
|
||||
if mo:
|
||||
return request.redirect(
|
||||
'/odoo/action-mrp.mrp_production_action/%d' % mo.id
|
||||
)
|
||||
# 2) Legacy MO/WO fallbacks (only if MRP is still installed).
|
||||
if 'mrp.production' in env:
|
||||
mo = env['mrp.production'].sudo().browse(wo_id).exists()
|
||||
if mo:
|
||||
return request.redirect(
|
||||
'/odoo/action-mrp.mrp_production_action/%d' % mo.id
|
||||
)
|
||||
if 'mrp.workorder' in env:
|
||||
wo = env['mrp.workorder'].sudo().browse(wo_id).exists()
|
||||
if wo:
|
||||
return request.redirect(
|
||||
'/odoo/action-mrp.action_mrp_workorder/%d' % wo.id
|
||||
)
|
||||
|
||||
# 3) Legacy WO form.
|
||||
wo = env['mrp.workorder'].sudo().browse(wo_id).exists()
|
||||
if wo:
|
||||
return request.redirect(
|
||||
'/odoo/action-mrp.action_mrp_workorder/%d' % wo.id
|
||||
)
|
||||
|
||||
# 4) Fall back: native jobs list if it exists, otherwise WO list.
|
||||
if 'fp.job' in env:
|
||||
return request.redirect('/odoo/plating-jobs')
|
||||
return request.redirect('/odoo/manufacturing/work-orders')
|
||||
# 3) Fall back to native jobs list.
|
||||
return request.redirect('/odoo/plating-jobs')
|
||||
|
||||
Reference in New Issue
Block a user