Removes confusingness from cart.py
This commit is contained in:
		
							parent
							
								
									9d25725514
								
							
						
					
					
						commit
						c0b0ae780d
					
				
					 1 changed files with 1 additions and 4 deletions
				
			
		|  | @ -311,7 +311,7 @@ class CartController(object): | |||
|         commerce.DiscountItem.objects.filter(cart=self.cart).delete() | ||||
| 
 | ||||
|         product_items = self.cart.productitem_set.all().select_related( | ||||
|             "product", "product__category", | ||||
|             "product", "product__category", "product__price" | ||||
|         ) | ||||
| 
 | ||||
|         products = [i.product for i in product_items] | ||||
|  | @ -319,9 +319,6 @@ class CartController(object): | |||
| 
 | ||||
|         # The highest-value discounts will apply to the highest-value | ||||
|         # products first. | ||||
|         product_items = self.cart.productitem_set.all() | ||||
|         product_items = product_items.select_related("product") | ||||
|         product_items = product_items.order_by('product__price') | ||||
|         product_items = reversed(product_items) | ||||
|         for item in product_items: | ||||
|             self._add_discount(item.product, item.quantity, discounts) | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Christopher Neugebauer
						Christopher Neugebauer