Last active
August 29, 2015 14:22
-
-
Save xaxxon/30f94bb20ee1ec3f62f2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template name='RoomUsers'> | |
<div class='room_users'> | |
{{log}} | |
THIS FOO | |
{{#each connected_users}} | |
FOO THIS | |
{{>RoomUser}} | |
{{else}} | |
WTF IS THIS | |
{{/each}} | |
{{#each invited_users_not_connected}} | |
{{>RoomUser }} | |
{{/each}} | |
</div> | |
</template> | |
<template name='RoomUser'> | |
{{log}} | |
FUCK THIS | |
<div class='user {{user_status}}'> | |
{{username}} | |
</div> | |
</template> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Template.Roomusers.helpers this: | |
client.coffee:159 Object {name: "default", users: Array[1], managers: Array[2], private: false, invited_users: Array[0]…} | |
client.coffee.### connected user count: 1 | |
client.coffee:172 *** Template.RoomUser.helpers this:Template.RoomUser.helpers.log | |
client.coffee:173 Object {username: "xaxxon", _id: "mH8qZQmjedRHKAsfj"} | |
client.coffee:176 Room user helper user_status this: | |
client.coffee:177 Object {username: "xaxxon", _id: "mH8qZQmjedRHKAsfj"} | |
client.coffee:166 invited users not connected: 0 | |
client.coffee:90 local collection insert id: huPZcs7BM4FTrc9EL |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Template.RoomUsers.helpers | |
log: -> | |
console.log "Template.Roomusers.helpers this:" | |
console.log this | |
"TEST" | |
connected_users: -> | |
results = Meteor.users.find _id: $in: @users | |
console.log "connected user count: #{results.count()}" | |
results | |
invited_users_not_connected: -> | |
missing_invited_users = _.difference this.invited_users, this.users | |
results = Meteor.users.find _id: $in: missing_invited_users | |
console.log "invited users not connected: #{results.count()}" | |
results | |
Template.RoomUser.helpers | |
log: -> | |
console.error "*** Template.RoomUser.helpers this:" | |
console.log this | |
"TSET" | |
user_status: (user_status)-> | |
console.log "Room user helper user_status this:" | |
console.log this | |
user_status | |
username: "fdsa" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment