parent
6ae268858f
commit
a49fc2c707
@ -0,0 +1,18 @@ |
||||
@getAvatarUrlFromUsername = (username) -> |
||||
key = "avatar_random_#{username}" |
||||
random = Session.keys[key] or 0 |
||||
if not username? |
||||
return |
||||
|
||||
return "#{Meteor.absoluteUrl()}avatar/#{username}.jpg?_dc=#{random}" |
||||
|
||||
@updateAvatarOfUsername = (username) -> |
||||
key = "avatar_random_#{username}" |
||||
Session.set key, Math.round(Math.random() * 1000) |
||||
|
||||
for key, room of RoomManager.openedRooms |
||||
url = getAvatarUrlFromUsername username |
||||
console.log url |
||||
$(room.dom).find(".message[data-username='#{username}'] .avatar-image").css('background-image', "url(#{url})"); |
||||
|
||||
return true |
||||
@ -1,5 +0,0 @@ |
||||
Meteor.startup -> |
||||
ChatSubscription.find({}, { fields: { unread: 1 } }).observeChanges |
||||
changed: (id, fields) -> |
||||
if fields.unread and fields.unread > 0 |
||||
KonchatNotification.newMessage() |
||||
Loading…
Reference in new issue