Gitlab@Informatics

Skip to content
Snippets Groups Projects
Commit 0cf237be authored by 65160394's avatar 65160394
Browse files

Project Round 6

parent 95e3e5d4
No related branches found
No related tags found
No related merge requests found
...@@ -214,8 +214,16 @@ exports.searchTours = async (req, res) => { ...@@ -214,8 +214,16 @@ exports.searchTours = async (req, res) => {
try { try {
const searchQuery = req.query.query; const searchQuery = req.query.query;
const tours = await Tour.searchTours(searchQuery); const tours = await Tour.searchTours(searchQuery);
// ตรวจสอบว่าผลลัพธ์จาก Tour.searchTours เป็นอาร์เรย์หรือไม่
if (!Array.isArray(tours)) {
console.log('ผลลัพธ์จาก searchTours ไม่ใช่ Array:', tours);
return res.render('search', { tours: [], session: req.session }); // ส่งอาร์เรย์ว่างไปหากไม่ใช่ Array
}
res.render('search', { tours, session: req.session }); res.render('search', { tours, session: req.session });
} catch (error) { } catch (error) {
console.error('Error searching tours:', error);
res.status(500).send("Error searching tours"); res.status(500).send("Error searching tours");
} }
}; };
...@@ -72,3 +72,18 @@ body { ...@@ -72,3 +72,18 @@ body {
color: #0056b3; color: #0056b3;
} }
.button {
padding: 10px 20px;
background-color: #0073e6;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
transition: background-color 0.3s;
}
.button:hover {
background-color: #005bb5;
}
\ No newline at end of file
...@@ -13,4 +13,4 @@ ...@@ -13,4 +13,4 @@
<% } %> <% } %>
</ul> </ul>
<a href="/">Back to Home</a> <a href="/" class="button">Back to Home</a>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment