From 516bf2b7076ba71779a03c44a90b876d7ae247e1 Mon Sep 17 00:00:00 2001
From: Atiwit Pattanapukdee <65160394@go.buu.ac.th>
Date: Mon, 17 Mar 2025 21:08:17 +0700
Subject: [PATCH] Project Round 3

---
 controllers/tourController.js | 2 +-
 views/index.ejs               | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/controllers/tourController.js b/controllers/tourController.js
index ad28754..cb73abc 100644
--- a/controllers/tourController.js
+++ b/controllers/tourController.js
@@ -3,7 +3,7 @@ const { User, Tour } = require('../models/tourModel');
 exports.getTours = async (req, res) => {
     try {
       const tours = await Tour.getAllTours();
-      res.render('index', { tours });
+      res.render('index', { tours,session: req.session });
     } catch (error) {
       res.status(500).send(error.message);
     }
diff --git a/views/index.ejs b/views/index.ejs
index ee6135a..593b775 100644
--- a/views/index.ejs
+++ b/views/index.ejs
@@ -14,7 +14,7 @@
       <a href="/about">About</a>
       <a href="/contact">Contact</a>
       
-      <% if (session.userId) { %>  <!-- ตรวจสอบว่า userId อยู่ใน session หรือไม่ -->
+      <% if (session && session.userId) { %>  <!-- ตรวจสอบว่า userId อยู่ใน session หรือไม่ -->
         <a href="/profile"><%= session.userName %></a>  <!-- แสดงชื่อผู้ใช้ -->
         <a href="/logout">Logout</a>
       <% } else { %>
-- 
GitLab