From 9afe04ccf57fab6f0c2181a99133f3152f86f8dd Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Sat, 25 May 2019 19:25:53 +0200 Subject: [PATCH] Make sure we cannot set an ajustment below what user ordered --- copanier/templates/place_order.html | 2 +- tests/test_views.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/copanier/templates/place_order.html b/copanier/templates/place_order.html index 1f7dea7..84bd26b 100644 --- a/copanier/templates/place_order.html +++ b/copanier/templates/place_order.html @@ -33,7 +33,7 @@ {% endif %} {% if delivery.status == delivery.ADJUSTMENT or order.has_adjustments or force_adjustment %} - + {% endif %} {% endfor %} diff --git a/tests/test_views.py b/tests/test_views.py index d6c5f3b..c9a8763 100644 --- a/tests/test_views.py +++ b/tests/test_views.py @@ -131,6 +131,7 @@ async def test_get_place_order_with_adjustment_status(client, delivery): assert doc('[name="wanted:123"]').attr("readonly") assert doc('[name="adjustment:123"]') assert not doc('[name="adjustment:123"]').attr("readonly") + assert doc('[name="adjustment:123"]').attr("min") == "-1" assert doc('[name="wanted:456"]').attr("readonly") assert doc('[name="adjustment:456"]') # Already adjusted.