Skip to content

Instantly share code, notes, and snippets.

@Chandler
Last active December 21, 2015 23:39
Show Gist options
  • Save Chandler/6383800 to your computer and use it in GitHub Desktop.
Save Chandler/6383800 to your computer and use it in GitHub Desktop.
filter has many

isCurrentUserGame always returns false, I'm sure that players contains

{{#if game.isCurrentUserGame}}
  <span> You are in this game! </span>
{{else}}
App.Game = DS.Model.extend
  name: DS.attr 'string'
  players: DS.hasMany 'App.Player'

  isCurrentUserGame: (->
    #simple example, still returns false always
    return return @get('players.length') > 0
    
    #what I'd like to return ultimately, also always false
    #players =  @get('players').filterProperty('user_id', 281)
    #return players.length > 0
    
  ).property()
  
App.Player = DS.Model.extend
  game: DS.belongsTo 'App.Game'
  user: DS.belongsTo 'App.User'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment