diff --git a/controllers/tourController.js b/controllers/tourController.js
index 4d7857f8486c80f790e442ef8d7d9f4ff8bebec2..3a32d8f3ad08be3b41410763e716155af57c4947 100644
--- a/controllers/tourController.js
+++ b/controllers/tourController.js
@@ -81,17 +81,13 @@ exports.Logout = (req, res) => {
 };
 
 //Profile
-exports.getProfilePage = async (req, res) => {
-  if (!req.session.userId) {
-    return res.redirect('/profile');
-  }
-
-  try {
-    const user = await User.findById(req.session.userId);
-    res.render('profile', { user });
-  } catch (err) {
-    console.error(err);
-    res.redirect('/');
+exports.getProfilePage = (req, res) => {
+  if (req.session.userId) {
+    // ส่งข้อมูลของผู้ใช้ไปที่หน้าโปรไฟล์
+    res.render('profile', { user: req.session.userName, session: req.session });
+  } else {
+    // ถ้าไม่ได้ล็อกอิน ให้ไปที่หน้า login
+    res.redirect('/login');
   }
 };
 exports.getEditProfilePage = async (req, res) => {