diff --git a/registrasion/views.py b/registrasion/views.py index 3d2a3c04f3988d82ccb649182c443a51486477bb..7c3634d3b58179f3cc1064ea7827211242236726 100644 --- a/registrasion/views.py +++ b/registrasion/views.py @@ -451,7 +451,8 @@ def _set_quantities_from_products_form(products_form, current_cart): pks = [i[0] for i in quantities] products = inventory.Product.objects.filter( id__in=pks, - ).select_related("category") + ).select_related("category").order_by("id") + quantities.sort(key = lambda i: i[0]) product_quantities = [ (product, id_to_quantity[product.id]) for product in products