From a48d8255bf9d8f175d21a5c1f0e4ed533973473c Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 16 Jan 2025 10:55:10 +0100 Subject: [PATCH] fix view_product --- src/framework_driver/ui/src/model.js | 8 +++++++- src/framework_driver/ui/src/view.js | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/framework_driver/ui/src/model.js b/src/framework_driver/ui/src/model.js index f54f6bb..e5472b0 100644 --- a/src/framework_driver/ui/src/model.js +++ b/src/framework_driver/ui/src/model.js @@ -17,7 +17,13 @@ const Model = { }, async fetchProduct(productId) { - const response = await fetch(`http://127.0.0.1:8000/view_product/${productId}`); + const response = await fetch(`http://127.0.0.1:8000/view_product/`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ product_id: productId }), + }); return response.json(); }, }; \ No newline at end of file diff --git a/src/framework_driver/ui/src/view.js b/src/framework_driver/ui/src/view.js index aad777b..b4e5ead 100644 --- a/src/framework_driver/ui/src/view.js +++ b/src/framework_driver/ui/src/view.js @@ -39,6 +39,7 @@ const View = { }, renderProduct(product) { + var product = product.product; const main = document.getElementById('main'); main.innerHTML = `

${product.name}