]> git.cworth.org Git - zombocom-ai/blobdiff - index.js
Make a separate comments section for each image
[zombocom-ai] / index.js
index 1239ea2fab43360d621942d40ecd95cacced79f3..11fac962fa3a4955c721f11c19f887718fbe55dd 100644 (file)
--- a/index.js
+++ b/index.js
@@ -91,9 +91,8 @@ io.on('connection', (socket) => {
     });
 
     // When any client comments, send that to all clients (including sender)
-    socket.on('comment', (comment_text) => {
-        comment = { name: socket.request.session.name,
-                    text: comment_text }
+    socket.on('comment', (comment) => {
+        comment.name = socket.request.session.name;
         io.emit('comment', comment);
         state.comments.push(comment);
     });
@@ -112,7 +111,7 @@ io.on('connection', (socket) => {
             child.stdout.on('data', (data) => {
                 const images = JSON.parse(data);
                 images.forEach((image) => {
-                    console.log(`Emitting image to clients: ${image}`);
+                    image.index = state.images.length;
                     io.emit('image', image);
                     state.images.push(image);
                 });