From 677ef9919be61249c2527086e093333b9f2ec03d Mon Sep 17 00:00:00 2001
From: Rebecca Murphey <rmurphey@gmail.com>
Date: Sun, 17 Jun 2012 18:43:54 -0400
Subject: [PATCH] broadcast socket id as part of slidedata

---
 js/slidenotes.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/js/slidenotes.js b/js/slidenotes.js
index ef05062..8a0865a 100644
--- a/js/slidenotes.js
+++ b/js/slidenotes.js
@@ -4,6 +4,8 @@
   if (qs.length > 1 && qs[1].match('receiver')) { return; }
 
   var socket = io.connect(window.location.origin);
+  var socketId = socket.socket.sessionid;
+  console.log('View slide notes at ' + window.location.origin + '/_notes/' + socketId);
 
   Reveal.addEventListener( 'slidechanged', function( event ) {
     var nextindexh;
@@ -24,9 +26,10 @@
       indexh : event.indexh,
       indexv : event.indexv,
       nextindexh : nextindexh,
-      nextindexv : nextindexv
+      nextindexv : nextindexv,
+      socketId : socketId
     };
 
     socket.emit('slidechanged', slideData);
   } );
-}());
\ No newline at end of file
+}());
-- 
GitLab