diff --git a/app/stylus/components/Room.styl b/app/stylus/components/Room.styl index 717df68..6acc3ba 100644 --- a/app/stylus/components/Room.styl +++ b/app/stylus/components/Room.styl @@ -233,7 +233,7 @@ } &.raise-hand { - background-image: url('/resources/images/leave-meeting.svg'); +// background-image: url('/resources/images/leave-meeting.svg'); } &.leave-meeting { diff --git a/server/lib/Room.js b/server/lib/Room.js index a2bad3f..ec15ab5 100644 --- a/server/lib/Room.js +++ b/server/lib/Room.js @@ -260,6 +260,24 @@ class Room extends EventEmitter break; } + case 'raisehand-message': + { + accept(); + + const { raiseHandMessage } = request.data; + + // Spread to others via protoo. + this._protooRoom.spread( + 'raisehand-message-receive', + { + peerName : protooPeer.id, + raiseHandMessage : raiseHandMessage + }, + [ protooPeer ]); + + break; + } + default: { logger.error('unknown request.method "%s"', request.method);