From 44f3aa5982b7a9857124b9f5999f834f123fd795 Mon Sep 17 00:00:00 2001
From: Carl Worth <cworth@cworth.org>
Date: Wed, 7 Dec 2022 23:07:38 -0800
Subject: [PATCH] Add a save of the session object when name is set

Also add some debugging prints for name messages.
---
 index.html | 1 +
 index.js   | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/index.html b/index.html
index a54a090..16d1659 100644
--- a/index.html
+++ b/index.html
@@ -157,6 +157,7 @@ mute.addEventListener("click", () => {
     });
 
     socket.on('inform-name', (name) => {
+        console.log("Received inform-name event: " + name);
         name.value = name;
     });
 
diff --git a/index.js b/index.js
index 2c980dc..0b854a6 100644
--- a/index.js
+++ b/index.js
@@ -85,7 +85,9 @@ io.on('connection', (socket) => {
     });
 
     socket.on('set-name', (name) => {
+        console.log("Received set-name event: " + name);
         socket.request.session.name = name;
+        socket.request.session.save();
     });
 
     // When any client comments, send that to all clients (including sender)
-- 
2.45.2