tiny.js: only process notifications for people in same room

This commit is contained in:
Marshall Quander 2017-11-02 15:16:14 -07:00
Родитель 5182e8250e
Коммит 07c286cb1b
1 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -36,10 +36,14 @@ function handleMessage(session, ev) {
var contents = data.plugindata.data;
switch (contents.event) {
case "join":
addUser(session, contents.user_id);
if (contents.room_id === ROOM_ID) {
addUser(session, contents.user_id);
}
break;
case "leave":
removeUser(session, contents.user_id);
if (contents.room_id === ROOM_ID) {
removeUser(session, contents.user_id);
}
break;
case undefined:
// a non-plugin event