Future proof edit route
This commit is contained in:
parent
136b97b23f
commit
43ed257f10
@ -60,7 +60,11 @@ def update_task_order(
|
||||
def edit(task_order_id):
|
||||
task_order = TaskOrders.get(task_order_id)
|
||||
|
||||
if not task_order.number:
|
||||
if not task_order.pdf:
|
||||
return redirect(
|
||||
url_for("task_orders.form_step_one_add_pdf", task_order_id=task_order_id)
|
||||
)
|
||||
elif not task_order.number:
|
||||
return redirect(
|
||||
url_for("task_orders.form_step_two_add_number", task_order_id=task_order_id)
|
||||
)
|
||||
|
@ -307,6 +307,7 @@ def test_task_orders_submit_task_order(client, user_session, task_order):
|
||||
@pytest.mark.parametrize(
|
||||
"to_factory_args,expected_step",
|
||||
[
|
||||
({"pdf": None, "number": "", "clins": []}, "step_1"),
|
||||
({"number": "", "clins": []}, "step_2"),
|
||||
({"number": "1234567890123", "clins": []}, "step_3"),
|
||||
({"number": "1234567890123", "create_clins": [1]}, "step_4"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user