diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-06-13 19:19:39 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-06-13 19:19:39 +0200 |
| commit | 67fec9cb2d45c2a57001d79c7df3b2a872fc672b (patch) | |
| tree | bb0e7484bdcdd7847ae088d5d72ffb801069c016 | |
| parent | 705eb4e94a605fd308ac4aac465cd31818e06a87 (diff) | |
| download | shrinker-67fec9cb2d45c2a57001d79c7df3b2a872fc672b.tar.gz shrinker-67fec9cb2d45c2a57001d79c7df3b2a872fc672b.zip | |
fix bans being only for one roster
| -rw-r--r-- | worker.js | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -390,7 +390,8 @@ function flatten(obj) { api_id: p.api_id, player_api_id: p.player_api_id, actor: p.actor, - team: sideToTeam(p.roster.side) + team: sideToTeam(p.roster.side), + teamNo: sideToTeamNo(p.roster.side) } }); // seconds since epoch; first spawn time @@ -689,7 +690,8 @@ function flatten(obj) { && ev.actor == p)[0]), ban: hero_db_map.get(api_name_mappings.get( telemetry.data - .filter((ev) => ev.type == "HeroBan") + .filter((ev) => ev.type == "HeroBan" && + ev.payload.Team == p.teamNo) .map((sel) => sel.payload.Hero)[0] // can be null )), pick: hero_db_map.get(api_name_mappings.get( |
