()
| 374 | } |
| 375 | |
| 376 | consolidateFriends () { |
| 377 | const allFriendSessions = (this.facebookFriendSessions || []).concat(this.gplusFriendSessions || []) |
| 378 | let sessions = _.uniq(allFriendSessions, false, session => session._id) |
| 379 | if (this.options.league) { |
| 380 | sessions = _.sortBy(sessions, function (session) { |
| 381 | let left |
| 382 | return (left = __guard__(_.find(session.leagues, { leagueID: this.options.league.id }), x => x.stats.totalScore)) != null ? left : (session.totalScore / 2) |
| 383 | }) |
| 384 | } else { |
| 385 | sessions = _.sortBy(sessions, 'totalScore') |
| 386 | } |
| 387 | sessions.reverse() |
| 388 | return sessions |
| 389 | } |
| 390 | |
| 391 | // Admin view of players' code |
| 392 | onClickPlayerName (e) { |
no test coverage detected