Use sku instead to see if it is a framed prints inquiry product (#40)
This commit is contained in:
+3
-2
@@ -470,7 +470,7 @@ def inquiry_price(
|
|||||||
rounded=False,
|
rounded=False,
|
||||||
inc_vat=False,
|
inc_vat=False,
|
||||||
)
|
)
|
||||||
elif inquiry.product_group == "poster":
|
elif inquiry.product_group == "poster" and not sku:
|
||||||
price = poster_price(
|
price = poster_price(
|
||||||
width,
|
width,
|
||||||
height,
|
height,
|
||||||
@@ -482,7 +482,8 @@ def inquiry_price(
|
|||||||
rounded=False,
|
rounded=False,
|
||||||
inc_vat=False,
|
inc_vat=False,
|
||||||
)
|
)
|
||||||
elif inquiry.product_group == "framed-print":
|
# Framed prints product group for inquires will be poster until addToCart but always has sku
|
||||||
|
elif sku:
|
||||||
price = framed_print_price(
|
price = framed_print_price(
|
||||||
sku=sku,
|
sku=sku,
|
||||||
market=inquiry.market,
|
market=inquiry.market,
|
||||||
|
|||||||
@@ -563,13 +563,14 @@ def inquiry_framed_print(inquiry):
|
|||||||
@mod.route("/inquiry/<int:inquiry_id>", methods=["GET"])
|
@mod.route("/inquiry/<int:inquiry_id>", methods=["GET"])
|
||||||
def inquiry(inquiry_id):
|
def inquiry(inquiry_id):
|
||||||
inquiry = Inquiry.query.get_or_404(inquiry_id)
|
inquiry = Inquiry.query.get_or_404(inquiry_id)
|
||||||
|
sku = request.args.get("sku", type=str)
|
||||||
if inquiry.product_group == "photo-wallpaper":
|
if inquiry.product_group == "photo-wallpaper":
|
||||||
data = inquiry_wallpaper(inquiry)
|
data = inquiry_wallpaper(inquiry)
|
||||||
elif inquiry.product_group == "canvas":
|
elif inquiry.product_group == "canvas":
|
||||||
data = inquiry_canvas(inquiry)
|
data = inquiry_canvas(inquiry)
|
||||||
elif inquiry.product_group == "poster":
|
elif inquiry.product_group == "poster" and not sku:
|
||||||
data = inquiry_poster(inquiry)
|
data = inquiry_poster(inquiry)
|
||||||
elif inquiry.product_group == "framed-print":
|
elif sku:
|
||||||
data = inquiry_framed_print(inquiry)
|
data = inquiry_framed_print(inquiry)
|
||||||
else:
|
else:
|
||||||
raise ValueError("Invalid group {}".format(inquiry.product_group))
|
raise ValueError("Invalid group {}".format(inquiry.product_group))
|
||||||
|
|||||||
Reference in New Issue
Block a user