|
@@ -147,6 +147,8 @@ class Purchases(http.Controller):
|
|
|
'variantCount': product.product_variant_count,
|
|
|
'quantity': 1,
|
|
|
'price': product.standard_price,
|
|
|
+ 'minimumPrice': product.minimum_price,
|
|
|
+ 'maximumPrice': product.maximum_price,
|
|
|
'variants': [{
|
|
|
'id': variant.id,
|
|
|
'name': variant.name,
|
|
@@ -155,7 +157,9 @@ class Purchases(http.Controller):
|
|
|
'imageMedium': variant.image_medium,
|
|
|
'standardPrice': variant.standard_price,
|
|
|
'quantity': 1,
|
|
|
- 'price': variant.standard_price
|
|
|
+ 'price': variant.standard_price,
|
|
|
+ 'minimumPrice': product.minimum_price,
|
|
|
+ 'maximumPrice': product.maximum_price
|
|
|
} for variant in product.product_variant_ids if variant.active]
|
|
|
} for product in product_obj.search(domain)]
|
|
|
|
|
@@ -277,15 +281,21 @@ class Purchases(http.Controller):
|
|
|
'displayName': product.display_name,
|
|
|
'ean13': product.ean13,
|
|
|
'imageMedium': product.image_medium,
|
|
|
- 'listPrice': product.list_price,
|
|
|
+ 'standardPrice': product.standard_price,
|
|
|
'variantCount': product.product_variant_count,
|
|
|
+ 'price': product.list_price,
|
|
|
+ 'minimumPrice': product.minimum_price,
|
|
|
+ 'maximumPrice': product.maximum_price,
|
|
|
'variants': [{
|
|
|
'id': variant.id,
|
|
|
'name': variant.name,
|
|
|
'displayName': variant.display_name,
|
|
|
'ean13': variant.ean13,
|
|
|
'imageMedium': variant.image_medium,
|
|
|
- 'standardPrice': variant.standard_price
|
|
|
+ 'standardPrice': product.standard_price,
|
|
|
+ 'price': variant.standard_price,
|
|
|
+ 'minimumPrice': product.minimum_price,
|
|
|
+ 'maximumPrice': product.maximum_price
|
|
|
} for variant in product.product_variant_ids if variant.active]
|
|
|
}
|
|
|
|