From 7ab8d658685bb66c519889c64ae5dde604f068da Mon Sep 17 00:00:00 2001
From: Atiwit Pattanapukdee <65160394@go.buu.ac.th>
Date: Tue, 18 Mar 2025 13:57:07 +0700
Subject: [PATCH] Project Round 3

---
 controllers/tourController.js         | 2 +-
 routes/tourRoutes.js                  | 2 +-
 views/{edit-tour.ejs => edittour.ejs} | 2 +-
 views/index.ejs                       | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
 rename views/{edit-tour.ejs => edittour.ejs} (94%)

diff --git a/controllers/tourController.js b/controllers/tourController.js
index 630d400..9149bd5 100644
--- a/controllers/tourController.js
+++ b/controllers/tourController.js
@@ -127,7 +127,7 @@ exports.postCreateTour = async (req, res) => {
     try {
       const tour = await Tour.getTourById(req.params.id);
       if (!tour) return res.status(404).send('ไม่พบข้อมูลทัวร์');
-      res.render('edit-tour', { tour });
+      res.render('edittour', { tour });
     } catch (error) {
       res.status(500).send('เกิดข้อผิดพลาด');
     }
diff --git a/routes/tourRoutes.js b/routes/tourRoutes.js
index d160241..a5a0805 100644
--- a/routes/tourRoutes.js
+++ b/routes/tourRoutes.js
@@ -18,6 +18,6 @@ router.get('/create', tourController.getCreateTour); // หน้าสร้า
 router.post('/create', tourController.createTour); // บันทึกทัวร์ลงฐานข้อมูล
 
 //แก้ไขทัวร์
-router.get('/edit/:id', tourController.getTourDetails); // หน้ารายละเอียดของทัวร์
+router.get('/edit/:id', tourController.getEditTour); // หน้ารายละเอียดของทัวร์
 
 module.exports = router;
diff --git a/views/edit-tour.ejs b/views/edittour.ejs
similarity index 94%
rename from views/edit-tour.ejs
rename to views/edittour.ejs
index 951807d..f77d350 100644
--- a/views/edit-tour.ejs
+++ b/views/edittour.ejs
@@ -7,7 +7,7 @@
 </head>
 <body>
     <h1>Edit Tour</h1>
-    <form action="/tour/edit/<%= tour.id %>" method="POST">
+    <form action="/edit/<%= tour.id %>" method="POST">
         <div>
             <label for="tourName">Tour Name:</label>
             <input type="text" id="tourName" name="name" value="<%= tour.name %>" required>
diff --git a/views/index.ejs b/views/index.ejs
index cd22e5c..283cee4 100644
--- a/views/index.ejs
+++ b/views/index.ejs
@@ -37,7 +37,7 @@
           
           <% if (session.userId) { %>  <!-- ตรวจสอบว่าเป็นผู้ใช้ที่ล็อกอินแล้วหรือไม่ -->
             <a href="/edit/<%= tour.id %>" class="btn-edit">Edit</a> <!-- ปุ่มสำหรับแก้ไขทัวร์ -->
-            <a href="/delete/<%= tour.id %>" class="btn-delete">Delete</a>
+            <a href="/delete/<%= tour.id %>" class="btn-delete">Delete</a> <!-- ปุ่มสำหรับลบทัวร์ -->
           <% } %>
         </li>
       <% }) %>
-- 
GitLab