diff --git a/js/redux/tournamentApi.js b/js/redux/tournamentApi.js index 0c792bb..e1b9602 100644 --- a/js/redux/tournamentApi.js +++ b/js/redux/tournamentApi.js @@ -72,7 +72,15 @@ function convertTournament(apiTournament) { function convertPlayoffStage(apiStage) { return { - id: apiStage.id, level: apiStage.level, matches: apiStage.matches.sort((a, b) => a.position > b.position).map(match => convertMatch(match, false)) + id: apiStage.id, level: apiStage.level, matches: apiStage.matches.sort((a, b) => { + if (a.position < b.position) { + return -1 + } else if (a.position > b.position) { + return 1 + } else { + return 0 + } + }).map(match => convertMatch(match, false)) }; }