Removes superfluous test
This commit is contained in:
parent
c8c16072ba
commit
39b130811c
1 changed files with 2 additions and 13 deletions
|
@ -238,24 +238,13 @@ class CartController(object):
|
||||||
errors.append(ve)
|
errors.append(ve)
|
||||||
|
|
||||||
items = rego.ProductItem.objects.filter(cart=cart)
|
items = rego.ProductItem.objects.filter(cart=cart)
|
||||||
products = set(i.product for i in items)
|
|
||||||
available = set(ProductController.available_products(
|
|
||||||
user,
|
|
||||||
products=products,
|
|
||||||
))
|
|
||||||
|
|
||||||
if products != available:
|
|
||||||
# Then we have products that aren't available any more.
|
|
||||||
for product in products:
|
|
||||||
if product not in available:
|
|
||||||
message = "%s is no longer available to you." % product
|
|
||||||
errors.append(ValidationError(message))
|
|
||||||
|
|
||||||
product_quantities = list((i.product, i.quantity) for i in items)
|
product_quantities = list((i.product, i.quantity) for i in items)
|
||||||
try:
|
try:
|
||||||
self._test_limits(product_quantities)
|
self._test_limits(product_quantities)
|
||||||
except ValidationError as ve:
|
except ValidationError as ve:
|
||||||
errors.append(ve)
|
for error in ve.error_list:
|
||||||
|
errors.append(error.message[1])
|
||||||
|
|
||||||
# Validate the discounts
|
# Validate the discounts
|
||||||
discount_items = rego.DiscountItem.objects.filter(cart=cart)
|
discount_items = rego.DiscountItem.objects.filter(cart=cart)
|
||||||
|
|
Loading…
Reference in a new issue