From cd9b6b2fb3204831bf66b9eff06cc517fc85b671 Mon Sep 17 00:00:00 2001 From: Rodrigo Nascimento Date: Tue, 4 Aug 2015 11:11:09 -0300 Subject: [PATCH] Fix error in msgTyping --- client/lib/msgTyping.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/lib/msgTyping.coffee b/client/lib/msgTyping.coffee index 562eb2ebec1..96944a0082c 100644 --- a/client/lib/msgTyping.coffee +++ b/client/lib/msgTyping.coffee @@ -12,7 +12,7 @@ if _.isEmpty usersTyping[room]?.users usersTyping[room] = { users: {} } stream.on room, (typing) -> - unless typing.username is Meteor.user()?.username + unless typing?.username is Meteor.user()?.username if typing.start users = usersTyping[room].users users[typing.username] = Meteor.setTimeout -> @@ -41,7 +41,7 @@ renew = false selfTyping.set true - stream.emit 'typing', { room: room, username: Meteor.user().username, start: true } + stream.emit 'typing', { room: room, username: Meteor.user()?.username, start: true } clearTimeout timeouts[room] timeouts[room] = Meteor.setTimeout -> stop(room) @@ -53,7 +53,7 @@ if timeouts?[room]? clearTimeout(timeouts[room]) timeouts[room] = null - stream.emit 'typing', { room: room, username: Meteor.user().username, stop: true } + stream.emit 'typing', { room: room, username: Meteor.user()?.username, stop: true } get = (room) -> dep.depend()