1.1 KiB
1.1 KiB
ClientFlow Deep Audit 6 Errors Fix
Corrige os 6 HTTP 500 encontrados no deep audit:
POST /opportunities/{id}/stage NEWPOST /opportunities/{id}/jasmin/create-quotationPOST /opportunities/{id}/jasmin/convert-invoicePOST /opportunities/{id}/operations/prepare_orderPOST /opportunities/{id}/operations/prepare_shippingPOST /opportunities/{id}/operations/send_followup
Alterações:
stage=NEWpassa a ser aceite como alias deNEW_LEAD.- Falhas de criação/conversão Jasmin deixam de devolver
500em pedidos normais; redirecionam para a oportunidade comnotice. - Ações legadas de operações passam a mapear para ações canónicas:
prepare_order->odoo_sale_orderprepare_shipping->packlink_shipmentsend_followup->tracking_sent
- Bloqueios/erros operacionais deixam de rebentar a UI com
500; devolvem409em HTMX ou303com aviso na UI normal.
Depois de aplicar, reiniciar o ClientFlow e voltar a correr:
./e2e_test_lab/scripts/run_deep_e2e_lab.sh | tee e2e_test_lab/latest_deep_e2e_run.log
cat e2e_test_lab/latest_deep_audit_report.md