Use sku instead to see if it is a framed prints inquiry product (#40)

This commit is contained in:
Niklas Fondberg
2021-05-27 14:30:35 +02:00
committed by GitHub
parent 0650759ec4
commit 3969bc54df
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -563,13 +563,14 @@ def inquiry_framed_print(inquiry):
@mod.route("/inquiry/<int:inquiry_id>", methods=["GET"])
def inquiry(inquiry_id):
inquiry = Inquiry.query.get_or_404(inquiry_id)
sku = request.args.get("sku", type=str)
if inquiry.product_group == "photo-wallpaper":
data = inquiry_wallpaper(inquiry)
elif inquiry.product_group == "canvas":
data = inquiry_canvas(inquiry)
elif inquiry.product_group == "poster":
elif inquiry.product_group == "poster" and not sku:
data = inquiry_poster(inquiry)
elif inquiry.product_group == "framed-print":
elif sku:
data = inquiry_framed_print(inquiry)
else:
raise ValueError("Invalid group {}".format(inquiry.product_group))