return res.json()
})
.then(clan => {
+ let laddercmp = {}
+ clan.ladders = clan.ladders.filter(l => !(
+ laddercmp[l.members] = l.members in laddercmp ? l : null
+ ))
let tiernum = (rank) => rank <= 8 ? 1 : rank <= 25 ? 2 : rank <= 50 ? 3 : 4;
let matchtime = (d) => d.getDate() + '/' + (d.getMonth() + 1) +
' ' + d.getHours() + ":" + ('0' + d.getMinutes()).slice(-2);
ladder.season ? ' old' : null,
].join('')}"
data-members="${ladder.members}"
- title="Division ${ladder.division} (${ladder.wins}:${ladder.losses})">
+ title="Division ${ladder.division} (${ladder.wins}:${ladder.losses})${
+ (l => l ? `\nprevious season ${l.wins}:${l.losses} in ${l.league}` : '')
+ (laddercmp[ladder.members])
+ }">
${ladder.league} <small>#${ladder.rank}</small>
</li>
`).join('')}