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