From b7c761c2605e801b4b6a2ab81423c6322863fd67 Mon Sep 17 00:00:00 2001
From: 65160270 <65160270@go.buu.ac.th>
Date: Tue, 25 Mar 2025 15:22:45 +0700
Subject: [PATCH] update-server

---
 shop-routes/order.js                          | 7 +++++--
 views/{order-details.ejs => order-detail.ejs} | 0
 2 files changed, 5 insertions(+), 2 deletions(-)
 rename views/{order-details.ejs => order-detail.ejs} (100%)

diff --git a/shop-routes/order.js b/shop-routes/order.js
index d934947..94b03ac 100644
--- a/shop-routes/order.js
+++ b/shop-routes/order.js
@@ -51,7 +51,7 @@ router.get('/history', isAuthenticated, async (req, res) => {
     });
 
 // แสดงรายละเอียดออเดอร์ (เฉพาะผู้ที่ Login)
-router.get('/detail/:orderId', isAuthenticated, async (req, res) => {
+router.get('/details/:orderId', isAuthenticated, async (req, res) => {
     try {
         if (!req.session.id) {
             return res.status(400).json({ message: "Session ID not found. Please login again." });
@@ -72,7 +72,10 @@ router.get('/detail/:orderId', isAuthenticated, async (req, res) => {
         }
 
         console.log("Order found:", orderResults[0]);
-        res.json(orderResults[0]);
+
+        // เปลี่ยนจาก `res.json(orderResults[0]);` เป็น `res.render`
+        res.render('order-detail', { order: orderResults[0] });
+
     } catch (error) {
         console.error("Error fetching order:", error);
         res.status(500).json({ message: "Something went wrong.", error: error.message });
diff --git a/views/order-details.ejs b/views/order-detail.ejs
similarity index 100%
rename from views/order-details.ejs
rename to views/order-detail.ejs
-- 
GitLab